What's the quandary? If you sell, it'll pop. If you hold, it'll tank.
Sell half then flip or fade the remainder.
Seriously...holding through earnings is really a gamble if in doubt, get out.
Especially right now, the market is due to vent some to avoid critical mass before continuing...