Currently don't own a car, but if/when I buy a new car I want a Tesla. However, I live in Manhattan. As far as parking, I would likely have to rent parking in a garage. How would I charge my car regularly?
More garages offer charging than you might think. Unlimited charging for $98/month - http://www.beamcharging.com/beam-locations.html
Many garages in Manhattan offer electric charging service with parking.
Walk your neighborhood. It'll add $250-$600/month but you'll always be within the Supercharger network and can drive ~250 miles at a pop if range charged.