I'm not professional trader, this idea is only my own prediction.
Basing on Elliott wave's count i think that cycle of growth is not over yet. This 50% correction is possible wave IV in global cycle, which ends in price range of subwave 4 of III (near 30k). So i'm waiting wave V minimum to ATH (64k) or higher to 80-90k. But if BTC fails to break 46k we can see correction to continue in 20k price level.