is it worth getting a battery with solar panels