It's been a lovely run up to earnings...now what? There's no way to predict how this psychotic market will treat the stock when the numbers come out tomorrow. If they disappoint on some level, you can expect a fat haircut. But Wall Street has been rewarding the winners lately - see NFLX or AMZN - so a pop from here is also quite possible.
Whatever happens, the thing you can count on most will probably be an over-reaction.