ECPL hell of a buy. Got no idea why? I just crushed my overall average. A chart buy for me. Now the why?