Mechanism Capital Founder Predicts Over 98% of Altcoins Have Peaked: What’s Next for the Crypto Market? July 8, 2024