With a small solar panel - never. As in never, ever. Not in 5 or 10 or 1000 years.
Some companies are starting to provide charging stations so that may be a possibility.
I know that. That is how enthused I am to buy an all electric car.
"But I got it because I'm an iSheep who needs to have all my stuff have an Apple logo on it."