No one can really tell because no one exactly knows whats happening in crypto. Its their nature. But based on history, maybe it will last for another month or two.
I believe that this will last until next year. Cryptocurrency simply suffers the influence of whales and surging players. We also have to reckon with the neutrality of many countries in the address of the crypto currency.