Have kept most prev cars for 4 years, and found that's when they start getting more expensive to keep going. Bought M3P on a 4yr PCP with that in mind, but hopefully repair/maintenance cost will be different in an EV. Currently, there's nothing I would rather have until you start getting into...