Why? A home is priced like a bond: net rent divided by a yield, and the yield rides the real interest rate. When real rates fall, every existing home is worth more, however many get built. When they rise, prices fall and building slows. Sometimes the market overshoots and crashes but prices rebound.