”Shares right now cost 16 times earnings and over long time periods return 7% a year after inflation. Houses right now cost 19 times their “earnings” and over long time periods return zero after inflation. And they look likely to return less than that for a while.
Jack Hough talks about the merits of renting over owning.