Tesla (TSLA) pushes solar power before tax credit drops at the end of the year