Sort:  

I also want to know it. As NFTs are some new invention of the blockchain, so there is no previous record of NFTs. So what will be the perfect time to sell them or how much time we should hold them to get maximum profit.

Well I guess where the question of value comes into play. Say you buy an NFT at $25, what do you value it at? $100?, $200? The way NFTs are, buyers kind of influence price so it depends on how much your buyers value it