Different strategy is applicable for different times. It depends on what the situation calls for. Right now we are experiencing bear market and in this type of market, the best way to profit is to day trade. Buy some crypto with potential in a very cheap price and when the market spikes, sell it in a higher price. You don't have to wait for a long time. Just buy and sell.