EV car prices, charge times still need to come down quite a bit IMO (and a heck of a lot more charging stations before we can really see mass acceptance).
Currently I think a EV Leased car would work well if you only need to commute say less than 30 miles one way.
I Think we need some time to see how well these batteries hold up over time, not really saving the environment or anything else if you must replace the batteries very 6-8 years.