crypto is still a young market and it is volatile so we cant expect immediate money coming in so when the market is down holding is the best
Of course holding is the best for getting big profits. But if you can learn day trading properly then you don't need to wait long time to get profits. You can get profits everyday.