I've been watching closely for the blow-off top since the beginning of the year. Quite frankly I'm surprised it's gone this far. I suspect you're correct and we are within 1-2 weeks of it. Historically in huge bull runs, the very beginning of April has marked a several month top. My guess is Monday April 1st for the intermediate term top...how's that for predictions?