Memecoin Social Buzz Could Signal Renewed Risk Appetite