$USDC long term, that is like around atleast 5 years without selling any coin.
l love short term trades, like to invest and gain quick profits whenever possible, but the market, specially the altcoin market looks really dip at the moment so instead of going to take quick profits, how about invest and wait till the profits grow till a certain deadline is reached? I guess it will implant in us the importance of discipline and patience.
For sure, stable coins like USDT or USDC are required to keep track of actual returns against fiat money, so buying these can help to track gains with the option to enter or exit any time from the market.