It depends on your mindset,
If you are looking at it for a long run then this is the best time to hold and invest,
But if you just want a quick profit from crypto then this time is the worst to hold since the market seem's like it would continue to drop down.