For my home server, I use Restic and a cronjob to weekly take snapshots of all my services. It then gets synced to a Backblaze B2 bucket (at $6/TB/mo). It’s pretty neat, only saving the difference between the previous and current snapshot, removes older snapshots, and encrypts everything.
Other than the fact that I overspent a bit, I don’t regret it. Especially since I live in Florida and didn’t have to deal with the gas shortages due to the hurricanes. As long as you have a reliable means of charging at home (or at work), you are good 95% of the time.
If you do any regular long-range driving, be sure you get one that can support that distance. Public EV chargers can still be hit-or-miss, and that’s the biggest downside in my opinion. They aren’t too frequent, and a lot of times they just don’t work. You also generally need to get an account for each charging network, or else it can be hard to pay or you just pay more. But I can live with that, because it is very much an exceptional part of my driving habits.