The only time home prices collapsed was when the mortgages underlying them were shown to be funny money. This is largely not the case right now, at least in the US. I can't speak for Canada, but the US largely has a supply problem which can't keep up with demand.