There seems to be a popular opinion that holding Bitcoin is the only way to make money long term. I don't agree with that theory personally, as I think there will be lots of altcoins that should give a higher return, but there is definitely a increased risk involved. There's a reason why Bitcoin still holds over 50% over the crypto marketcap, it's the 'old faithful'. And if you're talking short term trading, altcoins is undoubtedly the way forward, the volatility on a daily basis provides endless opportunities to make killer trades, just don't lose everything by trading wildly with no research.