I think there are a couple of people that could hold BTC for more than 3 years because the people I know who are into Bitcoins hold their btc's even more than 5 years and are still holding on to them up until now. So the answer would be a lot! Imagine how many people now are holding bitcoins, hopefully it will be enough for circulation too.
I'd already cashed half of the bitcoins. We do not know what will happen in the future. Technologically, most alcoins overtook bitcoin. Perhaps we are seeing the last peaks on it.