Go to BC. If you want to stay for a long time you have to apply for permanent resident status and you have to work. Or you could just become a citizen, which allows you to vote and shit. The cost of living totally depends on what area you want to live in.