point of main, holding need long time but trading is short time which you can make money everyday from trading.
Indeed. If you invest your money in crypto coins, it should take for few years to take profits. There is no investment that target to take profits for few days or weeks. So, if you want to take profits quickly, kindly do trading because it can earn profits daily or weekly. But if you can both, why don't to take investment and trading together. We just need to divide our funds and make specific targets on them.
First of all you need to understand holding or trading everything you need to have knowledge. As an experienced trader earns a lot of money by trading daily. On the other hand if a good investor can buy good currency then he can also get profit.
Sure, both investment and trading require knowledge. We can learn investment and trading from many sources, it can be in this forum and out of this forum. Most people learn from articles on the crypto sites or watch some videos from YouTube. As long as it is from trusted/reputable sources, there is no problem to learn investment and trading from any sources.
I think there is no exact time to get profits. Even experienced traders, they may not get profits every day. Sometimes we have a very difficult condition in the market. For example when the market dropped significantly due to big FUDs. In this condition, we will be very difficult to get profits if we buy the coins/token at high rates before the dump happens.