It may be useful to treat Tesla as a phone. You know that technology keeps improving. Just settle on a 2-4 year upgrade cycle and stick with your current car for 2-4 years. Upgrade to the latest and greatest in a few years (but be aware that it is likely that in a few month after your new...