Hodling works great if you want long term one instead of short term. About trading, I don't have much knowledge and experience about it since I did not do much trading before and doing technical analysis needs a lot of time where it is one of the important things to do to predict the price. In trading, you can do it daily which in my experience you can earn profit and also loss if the price suddenly decrease but mostly profit and much faster but with higher risk of losing profit.
Since trading is not something that can be learned overnight, technical analysis and fundamentals will take time. Others will need months or years to learn trading and develop their own strategy, which will take time. Without a sound business strategy in place, it is almost impossible to make money. Yes, you can make money regardless of whether the market is good or bad. Trading while holding is not beneficial unless you are making an investment. If you hold your trade for an extended period of time without setting a target profit or stop loss, you will suffer a significant loss.
Can’t agree more! Whether it’s about trading or investing one should have clear goals in mind. Once you have reached that goal it’s better to close the positions instead of being greedy or unrealistically hopeful.