SolarEdge Technologies: Impressive Q2 Beat, Q3 Guide; Validates Buying Opportunity View