If you want homes to come to their real value in Canada in relation to its population, then there is only one way to do it. Only allowed primary residencies, with one vacation home. (per person/couple based on marital status) This will destroy all current value, stop any speculative investors and strip all foreign money from the price. This will make it easy to go out and buy a proper home, but what is the down side? High level? Angry investors and unlikely developers.... ( I would play a violin or them)