Probably not true.
79% of those age 65+ already own their own home. (2026 Home Ownership Statistics: State-by-State Breakdown – HouseCashin)
His schtick is the Federal Reserve is evil, creating high inflation, etc. He thinks inflation will rocket up from here, wiping out all “boomers” and wiping out Social Security. Or something. Turns into a sales pitch for buying gold and a gold investment fund, and crypto currencies, plus real estate and real estate funds.
Seems to fit the usual media demand for doomerism!