Want to Buy a Home? It’s OK to Wait Till You’re 40

If owning a home is still the American dream, then it is increasingly out of reach for many young Americans. The average age of a first-time homebuyer is now 40, up from 33 just a few years ago and 29 in 1981.

To which I say: It’s just as well. Buying a home in your 20s is not the best financial goal, nor should it define the American dream of financial success.

I am not here to minimize the housing affordability crisis, which is driving economic populism on the left and the right. And I acknowledge that homeownership has a special value in the US, both psychically (it is associated with “making it”) and financially (it has tax benefits, in the form of the home mortgage deduction, and real estate is seen as a good investment).

But owning a home does not always make financial sense. First, with taxes, HOA fees, insurance and maintenance, homeownership incurs costs above and beyond a monthly mortgage payment. It is also a risky financial bet. It requires a large down payment — tying up assets in something illiquid. That carries an opportunity cost, especially for young people, who may be better off investing that down payment in a well-diversified market fund.

BB better invstments house

True, a home can be sold, but that takes time and involves substantial transaction costs — and depending on the real-estate market, could result in a loss.

In short, buying a home is a concentrated bet that is highly correlated with your job prospects, since local real estate markets tend to be tied to the health of the local economy. That’s why most young people would be better off renting. They have less job stability and require more financial liquidity and less debt. And if they do buy, they are more likely to need to sell within a few years.

If you don’t have enough capital to buy a home in your 20s, it’s OK — in fact, it’s normal. And even if you do have enough money, buying real estate is not necessarily your best financial option.