In my opinion, currently is too late to invest in altcoin for long term because the price is already on the top, the best times to start invest on altcoin is in 2019. Nowadays, for the better buy altcoin for short term investment, maybe less than 1 year. Because after bull market taking for about 2 year, the crypto market have probability to changing to bearish. And in bearish seaaon, all altcoin will keep down and down. Bullish and bearish cycle is always changing, and no one asset is always going up forever.