As someone involved in bitcoin since 2012, these cycles are pretty standard. It went from $1000 to around $250 iirc at one point and recovered. No reason it cant go from $20000 to $5000 and recover. It may take many years, but its not as if all crypto will die overnight.
I see crypto being big in the more distant future, 15-20 years away when many of the problems are sorted out. Everyone is focused on the extreme short term.