This is not the end of the bear market. We will probably see the market rally for the next days, but that's just because it was way oversold. I believe we will rally to the 61.8% fib retracement (1,350 for the S&P) of the last swing high on may 19th.