3 Signs It’s Time to Buy Altcoins, According to Analysts