88.9 Trillion Shiba Inu (SHIB) Sell Wall Spotted, Is This Bad? editorial staff 30. October 2024 Shiba Inu down but relatively safe for now