Birinyi Sees S&P 500 at 1,900 by July as Shorts Miss Drop