I have been anxiously awaiting the solar roof but I have to say in my area and with my home usage, the math is NOT making much sense.
Tesla website comes out with $77 cost of the solar roof. I can get a new roof for 30k and some solar panel (old school) estimates cime in around 20k or so. But my monthly bills and usage, even if I factor in buying a model S or 3 (as I anticiapte by the end of the year) and all the max tax benefits, the savings are almost nothing and added cost is the 4% interest I'd pay on the HELOC for it all.