I would strongly suggest you consider Powerwalls (or any other home battery solution, like LG, etc.)
Not only does it buy you a huge amount of flexibility in terms of storing energy for cost reasons, but it buys you resiliency in the case of power outages. You need power to generate power. In...