Hello all,
I had Solar City over the other night and they wanted to know how much electricity I want. 100%, 110%, or 120%? Problem is: I don't own a Nissan Leaf yet but plan on getting one in 2017. Do you all think that 110% will cover it? I plan on driving only about 10,000 miles per...