If I left the US, I’d probably sooner go to Germany or Switzerland, both of which allow EU nationals to live and work there easily. Non-Anglophone countries tend to be less poisoned by the US media and its paranoias.
My point stands that both .au and .ca have a similar combination of factors that FlyerInHI mentions.
BTW- if commodities get crushed, it might actually be a GOOD time to immigrate to either country. It would mean an economic mess which can be taken advantage of and exploited.