Yes ...... But I would stick with Calls even if the stock drops slightly after earnings. We are in a bull market that has sort of stalled this past 3 months, the last earnings didn't do much for the markets.
Perhaps buy at 10:00 AM EST the day after earnings. Maximum 3 to 4 weeks to expiry.
:)