October 12, 2025 meme coins Shiba Inu's Explosive Past: From $500 to $104.8M Despite 'Dead Coin' Concerns