Ok so our budget is set, this is the amount we are spending on a car. Whatever car we buy will depreciate from initial purchase. I would be willing to bet the residual value of the 3 will be better than a ICE car. You need to factor out the purchase cost in our case, the sensible thing to do is buy a secondhand car but hey that's what we have already. My missus tends to keep her vehicles much much longer than I do, the longest was ten years !
I understand where you are coming from and it's the reason I've always bought second hand or nearly new. She wants a new car, she likes the 3 what can I say