Why Enphase Is My FAVORITE Solar Stock: The Full Enphase Opportunity Summarized (ENPH Analysis)