Edited: wrong amounts.
I am debating between a 5 year Thai Elite visa for 500K baht and a 20 year Elite visa for 1M. I am 41, currently living in the US. I was going to move to Thailand before the pandemic started and now I'm stuck outside. I visited Thailand many times and would like to stay there long term. Getting an Elite visa while I'm in the US should help me enter Thailand before it opens up for tourists even though at the moment new Elite visa holders are still not allowed to apply for COE. I am considering the following options:
Option 1. Get a 5 year visa (plus a 6 month bonus if I apply by end of September, plus an additional one year stamp before the visa expires), then bridge the gap between that visa running out and being able to apply for a retirement visa. That gap would be around 2-2.5 years.
Option 2. Get a 20 year visa for 1M baht which, with an additional 1 year stamp before it runs out will be let me stay in Thailand until I'm 62. Then get a retirement visa if needed.
Option 3. Wait until Thailand opens for tourists, then enter on a tourist visa and, if all goes well, get an Elite visa.
For those who have more experience living in Thailand and dealing with different types of visas, what would you do? How easy do you think would be to bridge the two year gap between a 5yr Elite visa and a retirement visa? Would that option be much cheaper than a 20 year visa considering the cost of 2 years of shorter term visas (business, education, etc), then retirement visas for another 12 years, mandatory health insurance and additional visa runs? Anything else I need to consider? I can afford a 20 year visa but I'd rather not spend an additional 500K baht if I didn't have to.