As a Canadian, I think Canada is a good third or fourth option to immigrate to. If your IQ Z score is 2 or 3 you can be much wealthier in the US. If you have a paid hourly style job, I think your life will be hard in Canada and the US alike.
Canada has had a "housing crisis" for the last 10 years. economyCostOfInfrastruture > economyCostOfSingleFamilyHome in Canada, so expect to live in a super dense shithole.
Having worked in both Canada and the US, I got payed 2.5x for the exact same work in the US. Note: I worked in big tech.