This post makes no sense to me. What in the world is a "economic fact"? Indisputable? According to who? You?VanByTheRiver wrote: ↑ They're very strongly correlated. Pretty indisputable economic fact...unless we live in a fantasy world where the price to rent ratios rise indefinitely.
Bottom line housing <> home ownership no matter how much you want it to be.