Tesla stock hits 7-month high as all Model 3s qualify for full tax credit