eight years here, b1-f1-h1. Wanted to apply h1 visa stamp, which one is more safer for me, Mxico or Canada? Thank you for your kind suggestion