Further, we AP2.0 owners who were told at the time that purchasing FSD would enable FSD at a later date were also told that MCU2 would be retrofittable to MCU1 and that turned out to be a lie. Which means that already our 1.5 year old cars can't make use of the dashcam functionality or one of the easter eggs and who knows what else to come.
Basically, it's another class action in the making. I've asked multiple times about the MCU2 retrofit and the answer is the same each time. On the other hand, the same people didn't know that the new fobs were available for all cars prior to June 2018, so who knows for sure.
My expectation as an AP2.0 owner is that I will get an AP3 board swap sometime this year. I expect the weak link to be MCU2 and whatever other AP2.5 enhancements there were.
And I'm not happy about it.
The next shoe to drop will be that Supercharger v3 speeds will only be available to some recent subset of cars.
I'm done buying cars based upon promises that not only don't materialize for years - they don't materialize period *after being made*.
Bruce's advice above is solid - buy what you can verify today. I would add thereto to spend as little money as possible for a chariot (e.g., with AP1 for about $40K including an ESA and the bonus of RWD for the full-sized frunk) to get you through the next 3 years.
Then in 3 years after AP3 and SC v3 and some modicum of FSD functionality (e.g, reacting to a stop sign as we were told to expect in the 12/2016 video) have had some time to mature, THEN load up with a new Tesla which for all we know by then will be available on a subscription basis, and enjoy the heck out of it.
Good luck - get in now for as little coin as possible and enjoy the ride. Consider all promises made to be worthless until realized.