If you're not a Musk fan, the field is becoming competitive. There's a handful of models with 150+mi range that are in the <$30k USD bracket when new, and many models on the used market are now <$30k USD as well.
And just because you are charging at WalMart doesn't mean you need to be shopping there on the regular.
An EV fast-charger is not designed to be your neighborhood gas station, they're more like travel stops. Since most EVs will sit in a driveway for 8-10hrs a day, even a 120v charger should get you ~40 miles in that time frame. You should ideally be able to keep your vehicle topped up on Level 1 or Level 2 (240v) charging and DC Fast Charging is more of a road-trip or extended range system.
Most fast-charge capable cars can hit go from 10%-80% in 30-45 minutes, which is a decent amount of time to hit a convenient Wal-Mart for travel snacks and leg stretching. It sounds like a valid idea when put that way.