Unless the solar panels were free for this OP, its not "free" its "pre paid until it generates enough energy to pay off the panels". I say this as someone who has 2 EVs, solar panels, and also powerwall batteries, so its not like I am anti solar or something.
Its just one of my pet peeves...