The rally ends next Thursday or Friday after another strong week. Then we pullback significantly (but not drastically) -- perhaps 100 points on the NAZ over a few days. Then we bounce back to the highs -- possibly exceeding them slightly. Then we begin a killer plunge.