Yikes. I just signed a contract for a new roof here last month, it's going to cost about $12k. Just did the estimate for the Tesla Solar roof... $80,300, so $87k if I want the battery too. I can barely afford the $12 right now, the $80 is just so far over it's not even close, even with how much I save over the years in electricity. That being said, I love these things, so hoping it gets cheaper in the coming years.
Tesla's calculator estimates $40,500 for a roof that generates half our power needs, and should provide $20,400 worth of energy over 30-years.
Add in a PowerWall and federal tax credit, and I'm still losing $15,400 over 30-years.
If I put that same $40,000 in an index fund that got the stock market's historical 7% average, and waited 30 years, I'd have $308,000.
To put it in another perspective, the last estimates I got for a solar system that covered 100% of our average power needs came in at $32,000 installed, before the same $11K tax credit that Tesla includes in their calculations.
So, I could pay under $20,000 for a "traditional" solar system that covered 100% of our energy bills, or $40,000 for a Tesla solar roof that covered 50% of our energy bills.
That's quite literally half the value, at twice the price.
If I put in a traditional solar system tomorrow, it would pay for itself in year 9. If I put in a Tesla solar roof tomorrow, I'd still be out $15K at year 30.