Altcoin analysis March 2025