Here in Massachusetts, I installed a rooftop 18kw array about 4 years ago, along with three Powerwalls. There's no way it would have made economic sense without the massive 30% tax credit from the Feds and the state, and the ongoing subsidy from the utility. Not even close.
The utility...