Charging at home is usually the cheapest way to power your EV. On average, a full charge costs between $10-$20, depending on your electricity rate and battery size. If you have solar, charging can be even cheaper — often close to free during the day.