My chart pretty much tells everything. If you don't want to risk, please considering selling your calls on the day of earnings. With massive tax cuts, bullish sentiment ahead, the valuation of the company, technicals, and the recent stupid pullback, I am going to take a chance during the earning. Good luck trading.
Remember the price prediction is just a prediction not an exact estimate of the future price. You are risking your own capital.