The problem you have with buying a brand new EV, depending on the amount of deposit the residuals will be pretty poor, you will lose your deposit and end up with negative equity and walk away from it at the end of your PCP deal
Not really a deposit is it? It's an initial payment. You don't get the "deposit" back.
While true, you can mitigate it. For cars that are known to depreciate more, look at leases vs. PCP (and make sure you do at least some checks about what it'll be worth in 3-4 years time). Some EVs depreciate more than others, especially brand to brand too
Don't buy a car that's about to be facelifted (unless it's such a huge discount or you plan on keeping it a long time) - again check the motoring press before buying. Be aware of any car that seems to be discounted a lot (especially when it's not been out very long), this will ruin used values, how often do you see BMW slashing prices? This is something that killed Lancia and Alfa Romeo back in the day.
Try and get a car on 0% and put a less of a deposit you normally would and then put the rest of the money in high interest savings for the life of the contract, you can even use the Chase high interest current account and put as much money as you can into the account and pay for the car that way too (of course if you can afford it).
This has generally served me well, when I did buy on PCP in the past (had seven cars this way) I only ended up in negative equity once due to massive over-mileage, I just used my rights to early terminate and paid the small charge so I didn't roll any negative into the new vehicle, every other car I've had that way I've ended up in a nice amount of positive equity. Of course they weren't EVs, and interest rates were generally lower, but buying smart can help you later. I did actually trade a car in for more than I paid for it new once, granted this was during COVID, but that was very nice.
It's the second largest purchase you'll make after a house, so you really need to be prepared. I knew the XPOWER wouldn't be worth much in 2-3 years, so I leased it which has turned out to be a better option looking at used values around my mileage on Autotrader.
Of course if you plan to keep it 10+ years ignore all of this and buy anything (within reason).