Longer term, it's tough to call and i don't pretend to know.
But this morning I was looking to buy back a little of a triple leveraged tech. ETF i had sold in the last couple of days in a defensive mode, and i just see it too often when the market opens up somewhat but sells off within a half hour of opening. So i was hesitating to buy when i see the damn thing start to take off. I absolutely knew something was up, it was taking off like a rocket, so i entered my market buy as fast as i could. Lucky I did, it was up over 3% above my purchase price within less than a minute.
Sometimes these things just work in your favor. Sometimes not (but that's a different story...)