Dogecoin's $12 Billion Conundrum: King of Memecoins or Outdated Joke? | Whale Factor