I only hold BTC and ETH for long term goal but OP has a point that instead of waiting for another bull run then we should find other ways to earn especially during this bearish market though short term trading is more riskier compare to holding but with a proper knowledge and good strategy, it will work.
Indeed, it would be nice to do short-term trading so that we can produce, I think that long-term holding will be very disadvantage if we do not follow the development of existing prices because we can lose important momentum when prices rise and moreover if it is calculated we do daily trading with long-term , profits will be greater in daily trading.