I don't think it would be wise to hold NFT. Because new NFTs will arrive over time and will be updated day by day, the value of the held NFT may decrease. So I don't think NFT should be hold .It is better to think of before starting cryptosystem, otherwise, you have to pay compensation later
Bad idea for long term, and you're right, it shouldn't be held for too long as new competitors arrive every day bringing in higher value, the NFT marketplace isn't really something you'd hold on for too long as the value decreases over time, some doesn't but majority of these NFTs does, it's better if you'd buy and sell NFTs until you actually reach a higher and value and sell, it's an endless cycle.