Are you settling permanently in Ontario? If you are only doing a soft landing you don't qualify for a health card and health care. You should wait until you have a permanent address. The 3 month waiting period starts the day you arrive and not the day you apply so you should establish your longterm address and then apply for your health card. Since you are arriving from the US and may not be flying make sure you keep information about when you enter the country to prove the date when you apply for your OHIP card.