If only I had a time machine. I just put a new roof on my house last year. I had to, the old one was hail damaged and getting a little aged; I didn't think it would get through another set of seasons. So, what happens less than a year later? Tesla announces a new solar shingle. Argh! Tesla Solar