We bought a full EV a year ago (2020 Kia Niro). Here in BC we made full use of the subsidies for the purchase - $5k from the feds, $3k from the province and $6k for scrapping our decrepit old car (Vlad the Impala). That took $14k off the total cost.
We could have paid cash, but they offered us 0% interest (!?!), so (not being dumb) I took it and stretched it out over 7 years. In real terms the payments I make 6 years from now are worth less than today. Invest the difference for a real optimization strategy I guess. Recent inflation spikes have also validated that choice.
In the last couple of years BC has placed Level 3 rapid chargers almost everywhere along the highways. On our trip last summer it seemed like every one horse town had a couple of fast chargers. That allowed us to drive for a few hours until we felt like a break, plug into a charger and eat lunch, then carry on with our trip. I can say that we would have taken that kind of break after 3 hours of driving anyways.
The West coast is not the same as the prairies (I grew up in Alberta), but I am 100% all in on EVs at this point. They are just better.