The best altcoins to buy are those that have shown stability and long-term value. These altcoins include Ethereum, Litecoin, Bitcoin Cash, and Dash. If we had to pick the best altcoin to buy overall, it would be Bitcoin Cash due to its following.