There are more affordable options, like the Hyundai Ioniq 5, Chevrolet Equinox EV, and Kia Niro EV, but all have less ...