I think the recovery will take only few weeks or months
Or this might be a long cycle of bearish trend, if you look on the history of bitcoin and alts market prices only just last year they pump so much so this year might not be the same from last year, although no one knows, if these fuds keeps on going like every week there's a new one we might see the same scenario as of now and in the last few weeks.