<<I am not sure (yesterday) was indeed the bottom>>
Zeev, It sure looked like it to me, with the Naz up 57 points, I don't see it taking out the 1896 level that it hit on Wednesday. I expect some type of dip mid-next week, but with the jobs report due April 2nd and BEARMOVE telling us it should be favorable (and I believe it will be), then I'd see a continuing rally in to the area of April 14th, the day before my next "Change of Direction Point" due 4/15.
Following your Christmas forecast for a three stage rally into the summer, I believe we go to April 15th, pull back some, go up into May 21st, pull back again and then go up into mid-June.I can't quite see your July top, but since this is only March, it may be too far away for me to see.
Jim