Interest rates artificial inflation
How long do you think they will be this low? And deplete the inventory. It's human nature to max out their affordability when buying a home.
Investors are competing with multiple offers because there is no where good to store money and get a return. This competition amongst investors is now causing mediocre returns on rental property