I totally disagree with "Buying a home should be the number one financial
goal for a family." No, there are steps to take first like being totally out
of debt, having an emergency fund in place, saving for a good downpayment,
putting money into your retirement and only buying what you can really afford
and pay off in 15 years or less.
Also, if you are a lazy person who won't take care of your house and yard,
you are better off renting.