Buying a home is usually the most expensive purchase people make in their lives. But raising a kid gets pricey too. The Department of Agriculture estimates raising a child from birth to age 17 costs over $233,000. Daryl Fairweather, chief economist at Redfin, breaks down their recent report on the most affordable metros to raise babies.