There is something about specifically holding IC's, in AMZN until expiration, that produces triple digit returns, more than 90% of the time, going back 3 years, no matter when you put the position on.
Here is a case of putting the IC on 14 days after earnings, and holding until expiration. (45 days)
http://tm.cmlviz.com/index.php?share_key=AuUGnGyFqVeybhba
This is the exact same backtest , on ly putting it on 21 days after earnings, and the results are even better.
http://tm.cmlviz.com/index.php?share_key=Dn7SehfvXBjpgqvq
If you REALLY do not want to hold until expiration, and 2-3 days would make any difference to you, you get almost as good, but still very good, results, if you close out 2-3 days before expiration...but no more than that.
A very strange characteristic of AMZN.
Here is an example of opening 14 days, closing 41 (out of 45) days.
http://tm.cmlviz.com/index.php?share_key=6wRysjVwNUM8BoEe