It depends on the market situation, but for its a win-win for both if you have this
The situation is the same, in a same bull market. In this discussion, investors and traders are participating in a same market, bullish.
in the first case if you are kind of busy person and you still want to get ride with the market you don't need to get bothered with the market volatility because you can leave your asset into your wallet. Note again in your wallet not in exchange. and do a take profit if you think its enough for you.
It's not your private keys, it's not your bitcoins.
Investors don't have need to trade daily so it's best and safest for them to withdraw bitcoins for holding to their non custodial wallets (need to be open source wallets too).
Reminder: do not keep your money in online accountsIn the second case if you know to yourself you are a good trader you can ride with the market price action and get a fast earning because you can make a profit gains every move unlike in spot you are just waiting with the pump and in the futures trading you are getting earning with the pump and dumps
Trading is not easy in bull market because if you don't pick perfect price for sellings and rebuying, you will lose your bitcoin. You can get profit with spot trading in a bull run but will get less profit than holding.
If you trade with Futures, Margins, you will get loss, not profit.