yes i do have a charger installed at home at the carpark, which makes driving the car a joy. like most batteries, it's not good to always have it charged full/ fully depleted. there is a setting in the car (or via phone app) to set how full to charge the car, i've set mine to around 75% full, which gives 300km (190 miles) range. Since i got this car, however, i drive like a cunt. flooring every take off/ exiting corners followed by heavy braking just before a turn etc and mostly in the city with lots of traffic and lights, so i get around 220 km (140miles) range driving like that. i still haven't driven more than 100km (60miles) in a day, and to be honest, i haven't paid any attention to remaining range a week after i got my car. i have driven it gently, and it does go the range it says it has.
The wall charger that comes with the car (which you install at your own costs but its super easy for electricians, since it comes with a full manual that's super simple to understand) provides single phase 40amp at 220v (its adjustable to your needs) which gives 25 miles of range every hour of charge. you can schedule your car to only charge at times when electricity is cheap at night etc. The installation of the charger costed me USD 1.2k, including a thick gauge armoured copper wire at 10 metres long, from my electrical box to the location of charger, and a metal box to "protect" the charger. it's completely necessary as it turns out, that charging the car in heavy rain doesn't affect it at all. yes, my car and the charger are outdoor.
i've paid about USD 35 or so in extra electricity for the car per month, instead of the USD 380 in petrol i used to. and i used to drive the petrol car like riding brakeless i.e. gentle acceleration, lots of coasting, early gentle braking etc. but now, going down the road to the corner shop is an excuse to hop in the tesla. and i floor it every excuse i get.
the new one called model 3 is priced at USD 35k, but it isn't just targeting that segment of the market. a majority of new model S owners (myself included) actually moved wayyyyy up from price tags we'd normally consider (my petrol car is an audi A4, its less than half the price of the tesla i got. And it turns out i'm not an outlier but rather a majority), and i wouldn't be surprised if model 3 experiences the same. oil is cheap now so that argument isn't as strong, but a lot of people are just waiting for a good vehicle to escape oil dependency anyway.
if you guys have a tesla store nearby, go arrange a test drive. they're VERY happy letting people who have no intention to buy the car to test drive it - their marketing basically revolves around letting people try out the car and get excited to tell people about it, it's just that fucking good.