Newer cars won't be so bad. I wouldn't buy a Tesla, though. I would lease or PCP it (for a max of 4 years, less if I do high mileage). To be fair, it's not just Tesla, I'll never buy a new car outright again - all motor manufacturers are guilty of sharp practice. Tesla in the old days was...