If you don't have a garage, or
If you need to drive on the highway to get groceries, or
If you live alone, nevermind, this is not for you.
But if you have multiple people in the house, and get the car out of the garage to drive a mile or three for groceries, you are throwing money away if you don't own a cheap, used EV.
You can get one for $5k, but it's probably wiser to pay more like $9 to $12k for one. You can charge it from a 120v outlet -- it draws the same current as a $30 Walmart space heater. You will be paying less than 1/4 of what you pay per mile for a gas sedan, or 1/8th what you pay per mile for a truck. You can get that down even more if you charge at the right time, at least in some places. You'll never pay for oil changes or brake jobs, and you're ICE car/truck will last longer because you won't be doing short trips in it.
You are almost certainly going to like the EV. But if you don't you'll be able to say "yep, I have one, and here's why they suck." And even while you hate it, it's going to save you a lot of money.
There are no hidden costs here. Cheap used EVs get about 4 miles per KWH in neighborhood driving. They draw about 1.5kw into them on a 120v plug. So overnight, they're going to get a good 50+ miles, which is a lot more than a grocery store trip, or a couple of trips to school to pick up or drop off your kid. You don't need any special wiring, so long as your garage has remotely decent, purely residential electrical. Old cheap EVs all come with a 120v charger, so there's really nothing to buy. (If the previous owner LOST it, it's gonna cost you about $120 to buy a replacement.) Generally speaking, it's buy the car, get it some plates and liability insurance, and you're done.
Go cheap. In the low end, old EVs lose value very slowly. So there's very little risk here.