Unless it turns down this week it looks like my 21785 got run through like crap through a goose. It could always turn down soon and check the 21875 then continue on up, too. If a test occurs at 21875, or not, the next likely resistance is 22500 and that may not provide much more than 21K did...just a resting place on its journey to da moon.
This is why I stopped trying to predict these things...wrong, wrong, wrong, then finally at some unforeseen time...oh looky a top. Just follow along and wait for a more probable signal is the better procedure. IMHO