I do not think with a few weeks, it can up to two or three year for market recover again. If you buy with cheap price, patient and take profit or not.
I think this is only a matter of months until the market recovers faster because as we know that crypto is hard to guess. there are many factors that can make prices rise.
I still believe if at the end of this year the market can recover, we just wait for the results later, I hope my predictions will be correct.