It'll happen tomorrow. But if it doesn't, it'll happen soon after. And by "soon" I mean in a reasonable amount of time. By "reasonable", I mean a fair amount of time based on internal information I'm not privy to. I hope that clears things up for you. Definitely might be tomorrow or at some point after that.
The yo-yo pattern is annoying but temporary. Hopefully you've taken advantage of the "cheap" shares during one of the many yo's like I have. I'm now lousy with shares and ready for the surge, whenever it may come.