I bought my EV about 4 1/2 years ago. I was hesitant at first, but was getting sick of paying high prices for gas. I really wanted to go with hydrogen. After doing a lot of research, I decided hydrogen just wasn't going to work for a lot of reasons, one of the biggest being lack of infrastructure. EVs offered several benefits including simpler design, much better fuel economy, and much, much longer life expectancy for the motor. At the time, Tesla was way out in front so it was clear that they were the way to go (besides, they had the charging infrastructure that everyone else lacked). We ended up buying a model 3 and while it was expensive up front, $58,000 for long-range full self-driving (FSD), we got $10,000 back in tax rebates and over the last 4.5 years have saved about $15,000 in fuel costs over the average fossil vehicle so our overall cost keeps getting smaller. Meanwhile, our vehicle keeps getting better due to free over-the-air updates. On top of that, the performance rivals that of some supercars. It is truly amazing and is by far the best vehicle purchase I have ever made.
I charge at home 99% of the time. It takes about 1 - 3 hours to charge at home depending on how far I've driven that day. I do my charging overnight, so I pull in at home and the next day, my car is ready to go, having been topped off from our solar-based batteries. When I am on the road, I use superchargers. When you learn how to best charge, you can go from about 20% to 80% in about 15 minutes at a supercharger. Before I bought my vehicle I thought charging on the road would be a serious negative to owning an EV and for some EVs it might be. For mine it isn't. I barely have time to stop at a supercharger and use the restroom before my car is ready to go again. Charging isn't an issue at all.
I'm excited to see more car companies becoming competitive in the EV market and more tech innovation (particularly with batteries). The batteries are getting smaller, lighter and more energy dense. There are some really interesting new battery technologies just coming to market now and I hope other companies will challenge Tesla in the EV market.