Buying is a long term investment
Rents rise over time, so if renting and owning are equivalent, owning is the superior long term option, but rents are normally less than owning where ever real appreciation can be expected, so the question is whether homes are temporarily cheap or no real growth...