I just bought an ev. Yesterday. It should be here in 2 weeks. It has a 360 mile range, and I only plan to charge at home. It's not my only vehicle. A full charge on a public high speed charging station for 360 miles is $25. To do it at home from a grid is $12. But I'm putting up solar to charge, so it will be free.
I didn't plan on buying an EV, I was actually about to buy a range rover. However, Fisker automotive put their 2023 models on sale for 40% off, so it went from $62k to $37k, a significant price slash. So I looked into them, and found them to be pretty decent, especially for the discounted price. I also got the tow package as well. It has 576hp, so that's plenty of power as well.