As per my opinion Ethereum and Neo are the best altcoins to invest for 2018 because during the heavy downfall of this crypto market from last few months the value of above coins are very low. Both the coins are very potential and looks very promising for future. These coins can gives higher returns on long term holding.