I would aim for one country unless a job opportunity comes up. Once you adjust to one country you will have to move. The weather isn't great in Toronto from December to March but it can be sunny and cold. The weather is very reasonable compared to other cities in Canada. In terms of sponsoring parents it will take more than 3 years because taxable income from previous years is used and it is also a lottery. Just wanted to make sure you were aware that sponsoring parents doesn't have an exact time frame.