Personally, I tend to buy something one to three years old so that it’s already dropped 10k off the new price, then run it for ten years or so until it starts getting unreliable then move on to the next one. It then costs me about 3k to 4k a year to have a car with no problems at all. I honestly don’t know when my electric car will start to get unreliable, but I’m not going back to noisy, smelly and slow ever, I’m sticking with quiet, clean and fast and never using a petrol station again in my life. My partner was a bit more sceptical at first but has very much come round and in a few years we’ll be a two EV household.