everyone experience this how long can you still hold your coins
and still hope for the best , are we waiting for another 3 years to reach the top
or we are now heading back to upward lines
When the right moment comes and you happen to realize that its time to sell your coins.
3 years is a long wait. But, if you are willing to wait, then by all means hold for a very long time. Its just a lot riskier when you overestimate the coin's potential, expect too much by being greedy. You have to understand that crypto investments are usually uncertain and unstable.
There are different factors to consider.