I remember going through the very same gyrations with AP1. A lot of us were very, and reasonably so, frustrated at the incredible delays Tesla had when rolling out AP1. But looking at AP2 now, Tesla did not learn a thing from AP1 delayed rollout and the general bad blood that caused. It looks like it may be another 6-12 months before AP2 is equally good as AP1. Between AP2 and Model 3, I really don't think AP1 will get any love, neither will the sad situation of Tesla repairs and service center wait times. Imagine Joe who bought AP2 in October 2016, versus Jill who buys an inventory/CPO/used AP2 in Dec 2017. Both of them essentially have the same car. Both of them will get the same fun/usage out of AP2, which IMO is a prime feature of the car. But Jill will save $10-$20K of depreciation .. or .. if she bought new .. she would get an extra year on the road, and a car with fewer bugs. And imagine if Joe bought into a 4 year lease. Joe will enjoy the full product for only 2 of those 4 years, while paying for a full 4 years. And that is just not right! Ask yourself this, lets say you buy a macbook pro, shelf life 3 years. And Apple delivered the laptop with only 500GB Hard disk, while you paid for 1TB. The 1TB is sent 12 months from now. Would you be cool with that? Or to make it more fair, Apple says, pay now, and in 3 months we will swap your 500G for 1TB - and you shrug and agree. But instead of 3 months they take 12 months, is that ok?