In my opinion altcoins is better, there are altcoins for long term. Investors don't really invest in ICOs or better still an IEO which is preferable. For 2019, i have lists of altcoins to invest,which are veil, eth, neo and xrp. You can look into it. Just my own opinion.