Top 5 cryptocurrencies to invest in 2024