In this case Tesla has been outstanding in terms of software support. Our 2014 S is still getting updates even though it is now "legacy" according to Tesla. That's nearly 10 years of software support!
We did upgrade the central computer a few years ago to get 4g support, but $1500 felt very cheap for a whole new center screen, a new higher resolution instrument cluster, and a new computer making the whole car run faster.