The problem with Tesla is they update their cars on random cycles with no prior notice. So the car you bought one day becomes last gen the very next day even though you paid full price. This happened to me.Your car can do everything it could when it was new right? Maybe even a few new things?
Teslas updating new features is cool but it wont be the latest and greatest forever. No tech product is.
Every other auto maker offers transparency on upgrades because cards depreciate quickly. This is my one major gripe with Tesla. I love that they upgrade, but they shouldn't be selling prior gen cars at full price when a meaningful update is about to be launched.