I've owned a Tesla Model 3 since 2018. Before we knew Musk was... problematic. It's paid off and worthless for resale now so I keep it.
That said were I to replace it, I would only go for another EV, and despite opinions of the brand, I would only go for one that could use the Supercharger network.
If you're in Europe, Asia, Latin America, or Africa the concerns are different and some of those places have fast charging that isn't owned by Tesla. I can't speak for Canada or Mexico, but the middle of North America is basically Tesla and Electrify America for fast charging. Electrify America was the result of the Diesel scandal VW got in. They were forced to build it, and it's run by who knows, at middling quality. The apps for it often fail to notify how many stalls are open at an arrival spot and whether or not they're even working. I've read prices can also vary unusually.
Superchargers will tell you exactly what's going on at all stations, my car itself also routes me to them in real time.
But the real advantage is home charging as someone with solar. So I more or less went from $200-300/month on diesel in my VW TDI Jetta to $0-10/month with my Tesla.
I charge overnight so every morning it's just like my iPhone and Apple Watch - fully charged and ready for a day. Rarely do I drive more than 300 miles in a single day so it's great. When I do... there are superchargers everywhere that can get me from 0 to about 80% in 10-20 minutes. And they're always near places with snacks, restrooms, and so on.
If I were to drive from San Francisco to LA there is a supercharger at the halfway point. That's about 3 hours into the drive. I've never passed that spot and not wanted to get out, grab lunch and use the restroom, and just whatever. Even in a gas car. And by the time I do those things in my Tesla I'm back to full with no gasoline smell on my hands.
My day to day commute is about 40-70 minutes. In my Tesla I don't need to brake as just letting up on the pedal more or less stops the car 90% of the way. So my legs are a lot less stressed and that means my body is less tired. This is a feature of all EVs due to 'regenerative braking' which basically means the motor flips the other way and recharges as it slows down. That also means slowing down actually charges my car - but in normal traffic the amount if tiny. If going down a mountain you can start at the top at near 0 charge and be fully charged by just coasting down hill - but that's an experience most people won't get to play around with unless you regularly drive up and down mountains.
I have no oil to change, no engine coollant to change, the brakes need to be changed roughly once every 90,000-100,000 miles because they mostly go unused in EVs, and there's no engine checkups. Electric motors can last a few million miles and be in good as new condition at that point. Batteries will either die in the first year from being defective or be good for upwards of 300,000+ miles.
I do have to change windshield wiper fluid. I think I've done it once. I could have used water but I bought the fancy stuff for $20.
When I had autopilot as a demo for a month I could more or less let the car drive me to work and back on the freeway part as it was very good at that. But Musk keeps F'ing with autopilot and it's worse today than it was in 2018 so yeah... look to another brand if that's what you're seeking.
If you have the ability to home charge getting an EV is worth it. If not, you need to really map out your charging options. You will have to have 2-3 stations near your home or work that have coffee shops or something similar near them. If you've got a Tesla 3 or Y you can always watch Netflix and play video games while charging, but I prefer going into a coffee shop even though the screen in the car is actually very good for Netflix and the speakers are probably better than what I have in the house.