Look at my membership date, I bought a 2012 Volt thinking by 2014, 2015 at the latest I'd want/have a Tesla. I held off buying the "LATEST Tesla" and wound up buying two more Volts as I kept wanting the newest and latest advance. I didn't get my Tesla until July 28th, 2020.
As a long time Corvette owner, the vast majority of those folks are afflicted with the same disease - in the USAF we had a term for that, it was called PARALYSIS THROUGH ANALYSIS.
I hear 2022 is when you want to buy your Tesla, but 2023 will be even better.