IMHO, another challenge when discussing this subject is ESA terms have evolved over time, so today’s version may not match what applies to an older VIN with an ESA. E.g. the ESA I signed 10-5-2015 allows transfer to another private owner with proper annual maintenance and other documentation, with payment of a $100 fee, but has no cancellation terms like today’s ESA which may allow me get some or all of it back if I preferred. I verbally asked someone at the Tesla Store about that before I purchased online back in 2015, as other mfgr “ESA”-like contracts allow partial refund but some don’t have the ability to transfer to a new private owner. The Tesla Rep said their “policy” if I purchased a new Tesla to replace this one was to move remaining time on my original ESA over to the new model I’d purchase, otherwise I’d loose it if e.g. I traded it in to another dealer or didn’t transfer it via private sale... I certainly don’t trust that verbal “policy” not being in writing, but still purchased the ESA at the time believing I would likely do a private sale and transfer remaining ESA to the new owner as a benefit one day, or loose what remained of it. Things have evolved since then with Tesla’s used inventory model and providing a longer warranty on used model purchases from Tesla — and the large number of Tesla that appear to move through that model vs. private/dealer sale, so I’m not sure I’d make the same decision today that I did nearly 4 years ago. IDK. In any case, just know, today’s ESA terms may not match what applies to an older VIN with an ESA already in place. Owner’s really need to check their My Tesla page for an online version of the ESA terms in effect for their VIN, or hopefully they made their own PDF at time of purchase and have it filed-away elsewhere (as I did, since Tesla didn’t always keep those terms online as they seem to be doing now).