One 250W Panel is ~17.5sq ft and produces about 303 kWh of energy in a year in Cleveland OH.
Tesla Model S has a 34kWh/100 MPGe rating.
If you drive 25 miles a day, Tesla is going to be using 8.5 kWh a day
25 miles/day * 34 kWh/100 MPGe * 365 days / year = 3102.5 kWh/year to drive 9125 miles/year
3102.5k kWh / 303 kWh/panel = 10.2 panels