XVG, OMG, NEO are good coins. There are many cryptocurrencies out there and not all of them are good. Therefore, you have to learn about them before choosing a right coin to invest. it is very risky to invest in a coin which you do not know. 2-3 years is a long time period which can kill a coin immediately
2-3 years of holding may depends on what coin we should probably to choose this for and we can justify for what future of this can be you have to wait for it patiently for me i believe for what i have to hold right now it has a possibility that i can earn profit on it 2-3 years of holding.