Is the premium affected if I purchase the plan before arrival in USA vs. after arrival in USA?
The premium would be the same whether you purchase the plan before arrival in the USA or after arrival in the USA. The premium is calculated primarily based on the age of the visitor and the duration of their stay.
Insurance rates are regulated by law. You can't find the same insurance plan for a lower price anywhere else