NFTs, Memecoins Rebound as Market Sentiment Improves