If you choose a right coin, holding 2-3 years is no problem. The price can increase very much for some coins. But if you choose a wrong coin, you may hold a dead coin. Some coins may unable to survive with the long time period. Personally, I think to hold coins around 1-2 years is an ideal target for a long term investment.