Most people are here complaining about the dip in crypto and asking when the market is going to recover, yet they are the same people busily dumping all their holdings hard on exchanges. Who should continue holding and stabilize the market for you? Don't be a selfish investor.
I think panic sellers are also responsible for the current market situation. They are making the situation even more worst. However, we cannot blame them, some people choose to cut their losses and buy the dip just to average their investment cost. If you have the capacity to hold, just hold.