Look, price solar panels as an asset which produces something of value. Oil has little effect on the value of what solar panels produce. Try taking your opinion to your electric company and see how far it will get you.
Avoid all Chinese solar stocks. Stick to FSLR. These Chinese solar stocks are mostly scam, just like their tainted milk. This was featured when Jim Cramer was asked about Chinese solar stocks, and he only recommended one stock: FSLR. Don't buy anything else but FSLR.
long term or short term, if you time that stock right, always set a stop you can make a huge return in a short period. That stock hit a low near the end of novemeber if i rmbr correctly of 98$ and within a week it reached $170 and now it is back down to 110$, so have a plan and execute it and god help you if you don't use a stop because that stock can move 5$/minute easily.
There are companies that lease you solar panels for your home, so you will start "earning" money on them from year one. I forgot the names, it was on cnbc.