Is There Now An Opportunity In Enphase Energy, Inc. (NASDAQ:ENPH)?