The biggest difference between spot and contract is high volatility. High volatility is good for both spot and contract, while a fluctuating market is friendly to spot. You can hold it for as long as you want, as long as the final goal is achieved.
It's not good for contracts, as they incur significant losses and require strong judgment on market direction. If you can't do that, it's best not to engage in contracts during a fluctuating market, otherwise, it will slowly consume all your funds.
Therefore, when choosing contracts, it's best to select high-volatility popular varieties. A significant drop is likely to continue falling, while a significant rise is likely to continue rising. Unidirectional high volatility is very important.