This First Solar, Inc. (FSLR) Data Is Screaming ‘Buy, Buy, Buy’