Back before computers, I used 35 day cycles to predict tops. If that is correct this time, we top out on Monday next week. Thanks for heads up. A small 1 to 2% pullback before final rally makes sense, but markets are not logical short term.