Studying in Canada is a great chance to build a future successful career.
You should start your job search well in-advance, before you complete your Master’s (MS).
By researching ahead of time, you will discover that there are differences between salaries in the cities/provinces of Canada.
Moreover, you would be able to identify and add relevant skills and experiences to your CV through relevant internships and part-time opportunities, while studying your MS.
This would also help you by fulfilling the “work experience in Canada” requirement, which is expected by many employers.