I think it is best to buy sim from india because it is free there and you will be paying less monthly bills here around 40 dollars, you can also change your sim here easily as well. If you are moving to Ontario then you might get good networks of fido everywhere 👍