Well I dont know how much my advice is worth, as I've gotten smacked around by an IV crush a time or two. But I would say give yourself some buffer. Dont buy weeklies too far OTM. Good chance they'll be worth nothing the next morning. If you're going OTM then either buy them a few weeks out from ER or sell them off the day before at close when IV is high. If you were able to scoop up some calls a couple weeks before earnings when premiums were low and your pretty much ITM the the day before an ER, then those would be safer to hold through ER, but still a risk. I would say secure profits where you can, even if that means selling off before ER. Dont get beat up because you FOMO'd