Federal Solar Tax Credit: Everything You Need to Know