Idea is good. I am holding my coins untill i get back my capital either for one year or five years from now. It billions of more people use crypto in the next 5 years, it will be good crypto market expansion.
So why are you after getting your capital alone since you have waited for that long time to experience the increase, personally, I feel we have to be patient long enough just as you suggest till we are able to see the profit on our investment.
Presently, now I have about 2000 dollars investment in the market but I will wait till my investment yield me x30 of it no matter how long I have to wait, I just see it as my retirement money which is still far better than what the government will pay me after my retirement from government service.