Solution: create a surplus of homes. That will detach price from income. Nothing else will work. (Note: we did this with food and it successfully kept prices low)
In case of food, it comes to your nearest super market. So its not just overproduction of food, its also supply chain optimization.