Canada is having a moment and it is time to make the most of it. I travel the world and Canada looks pretty damn good compared to most places (though not as nice as Australia). Canada's big problem right now is to get its population to be more driven and more innovative. Many Canadians are still pretty lazy and this is one of the reasons they get beaten for the better jobs by new Canadians. It is also why so many are turning to drug abuse: just a poor lifestyle choice born of no discipline. 

Probably one of the best things the government could do would be to introduce mandatory fitness and deportment classes for all young and unemployed Canadians. Something like what Trudeau did in the 70s: it turned around a generation.