Yes, and it only takes 3 to 5 hours to fully charge an electric car with a range of about 300 miles.
I can always carry an extra can of gas with me on any length of trip.