My suggestion for great long term coin to invest is ethereum, nem, waves, neo and qtum. Because this coins has their own smart contracts and anyone who is interested to make a token can partnered with them. Before we buy a coin we must research for it and this is only my opinion on what I've research.