My solar system in Alabama is large. And after my upgrade it'll produce probably 90% of my power, including charge an EV for ~200 miles per week. But even with all of that it's not enough to go off grid.
If I wasn't getting an EV, producing over half my power is about as much as I can do and get a decent ROI. Anything above that is running into the law of diminishing returns. It's only because I'm adding an EV that upgrading will pay for itself.
And the EV will bring with it a variable demand. Basically, if my wife and I drive it on average 30 miles per day, and if the range between fully charged ("full" being 80%) to reaching range anxiety (let's say under no circumstances we let it get below 120 miles left on charge) means my effective range is about 150 miles. Thus at 30 miles-ish per day we can go 4 days or so in a row without charging it before we decide to charge it even if we don't have good solar. So each day when we come home with the EV we can decide if we'll charge it with the intermittent charger powered only when the solar batteries are charged well enough to make it through the night on battery power and have excess for charging. There are a few times a year where I'll go 4 days in a row with little to no sun and I'd choose to charge the EV with constant power (read: power I'll pay for on my power bill). Thus, I can't go completely off grid. But I'd move the needle bigly so that most of energy costs are basically pre-paid by the cost of the solar system. That's a fixed HELOC payment, and is better than hoping the Dims don't jack up gas and power rates soon.
My brother told me his solar panels produce enough energy that his meter spins backwards and he puts power into the grid - he should be compensated for this, IMO.
He also tells me his solar panels allow him to run his a/c 24/7 off of the panels (he has the part battery too).
With the constant heat we get where I am, I like that feature best - my power bill goes WAY up during the hot summer months when I have to run my a/c 24/7, often all the way into November.