Solar panels are dropping precipitously in price. If solar installation companies had better incentives and less scammy behavior, or if you DIY’d your solar setup, it is hard to beat on price lately. As the article indicates, grid-connected solar is quickly approaching an end state, after which battery storage and opportunistic “excess” usage or transfer will be more important.