TikTok's Sock Showdown: Millennials vs. Gen Z