Mine is leased. My outgoings for a brand new car are essentially the same as it was running a ten year old volvo. If you can get over the idea of needing to own the vehicle, it's pretty simple.
This is it in a nuthsell really. I calculated that leasing a Q4 50 Sportback via salary sacrifice was cheaper than I pay for a 1-2 year old ~£15 - 20K used car after depreciation, servicing, tax, tyres, insurance and fuel.
With the salaray sacrifice lease, I don't worry about depreciation, insurance, tax, tyres, or servicing costs. Not to mention an EV has substantially reduced fuel prices.
I even showed a colleague at work that running her cheap £5k Ford Focus was costing her ~£220 per month with depreciation, insurance, tax, servicing, maintenance and fuel. She could get a great deal on an brand new ID.3 for less and charge from home. She thought it was a great idea, until she could not get her head around the fact it "only" had 215 miles of range. I asked when was the last time she drove over that in one drive.
It's not range anxiety, it's charger anxiety that's the problem for most.