Ditch the Tesla most definitely. Fast they may be but too clinical and bland.
A mate of mine has one and he boasts how much it cost to buy. I just point him to my immaculate 1990 260E Mercedes which I paid less than £9K for with 49000 miles on the clock, and say to him classic insurance, no depreciation, an absolute pleasure to be in and I can buy an awful lot of fuel for £40K plus.