Homeowners have until midnight on Dec. 31 to pay, at least partially, for residential solar projects to get the 30% credit.