Solar stocks are finally finding a bottom, buy these 2 in particular, Truist says