This is a wave 3 remember. Powerful and unrelenting upside. Shorts will have a few moments, like earlier this year, but will die if they are persistent. Top callers, 2904, 2910..maybe a tad higher....it will go on and on. Eventually they will be correct.