Solar Panels and Electric Vehicles: A Perfect Match?