With a job and that salary in Canada, I would strongly recommend you to stay where you are but feel free not to take my advice. You will end up understanding it once you get here!