There is actually a solution, and Britain did it until Thatcher came along, and it worked great: The government buys up a lot of property, and rents it to anyone who wants it at reasonable rates. They’ve got the money to do it, and it brings in income for them anyway, and it pierces the bubble so that private landlords can’t charge “market rates” and send the whole operation into an ever-increasing spiral of both rents and property values.
A lot of British landlords actually wound up selling to the government anyway, since the lack of a bubble means you can’t even make that much from renting out properties as a business venture, so they’d rather just get rid of the properties and invest in some other endeavor that’s an actual profit seeking enterprise. Literally everyone wins.
I am sure in America it would be absurdly unpopular, but it works great.