We can't really know when it will end. There is no way to accurately predict what will happen to the market. But a market revolution can bring a big and sudden change in the market flow.