I would say the great cryptocurrency to be hold for year ahead is Ethereum, the current price is more than 15x lower than it's All Time High. Invest Ethereum in this current price is one of good decision, pull back will be happen next year and i'm very confident ETH will recovery.
Smart contracts are difficult to solve real-world problems, so its application is very limited.
The vast majority of ERC20 tokens rooted in the Ethereum network are fraudulent and have no value.
The ETH platform is not safe and cannot be used as a future digital currency, so I always think that the value of Ethereum is seriously overestimated.