Like others in this thread I'm not an expert, but it seems to me that the thing every cyclical housing market has in common is a heavily subsidized/credited/backed mortgage market. I think the counterexample is Germany? They build a good amount of housing every year, they watch housing prices very carefully and pull some levers if they tick up or turn down, and they don't store a huge amount of their population's wea…
For example Berlin's population only started growing in the 2010's (it's was stable or declining since the 1990's) and prices have been growing quite rapidly lately so arguably it just a few years (or decades) behind other major European cities. Munich on the other hand is almost as expensive as Paris.