Don't forget that EV ownership effectively requires land ownership. If you rent your parking space, good luck getting a charger installed. If you park on the street, good luck convincing the city to install more than a small handful of token EV spots. A house in the suburbs with a garage that I could do electrical work on would account for the vast majority of the cost if I wanted an EV.
Obviously this won't happen everywhere, so some cities will be much better places to have an EV than others.
Don't forget that as EVs become more popular, landlords who are EV-friendly will do better than those who aren't.