Our politicians could implement some freakin rules that would prohibit corporations and foreigners from buying homes so that the average person has a shot at competing for existing inventory. In Mexico, you cannot buy property there unless you are a citizen. There are ways around that of course but makes things a lot more complex.