Somebody mentioned using a 110v outlet for charging. While that is true, a 110v charger gives you about 3 miles of driving for each hour of charging.
The portable 110v charger that came with my car (Tesla Model S P100D) also has a changeable plug on the end that plugs into the wall and included a 14-250 plug that supplies 240v and charges at about 22-25 mph. It plugs into the plug-in in my garage where my RV is. I’m in the process of having a circuit installed that will have a 60 amp circuit breaker so I can install my Gen 3 Wall Connector which will charge at a rate of 35-44 mph.
With the 240v setup I currently am using I can usually charge the car completely up overnight so I start off the next day with a full charge. I need to do this because the two nearest superchargers to me are Meridian (50 miles) and Tupelo (90 miles).
I’ve only had this car for about 2 weeks now but I love it so far. BTW, it is not new; it’s a 2017 model which is fortunate for me because that was the last year Tesla included free lifetime supercharging with the vehicle so supercharging, for me anyway, is free. Most of my driving is to Columbus and Starkville (about 38-45 miles one-way) so charging at home works fine.
I did travel to Houston, Texas to pick up the car when I bought it. Driving back to Mississippi I had to stop twice to charge which was ok because the navigation function in the car looks at what your battery level is when you start the trip and then automatically routes you to superchargers in the most efficient way for your trip. The nearly self-driving feature sure did make the trip a lot less tiring, too.