Is this you bought on 2017 bull run? I know what you feel because its sad to see bitcoin falling down you buy it at $18k and now the price at $7400 and its continue to falling down.
Personally no one can tell to you when the price go back to its all time high but if you are long term investor just keep your bitcoin and back when price reach again its ath.
the risk of buying during a bull run is something like this. we don't know when bitcoin prices go down when prices go up instantly. looking at the conditions, it's very difficult to see the price of bitcoin go up at that price again. Well, maybe Halving will help the price of bitcoin go up, but I'm a little doubt if the price of bitcoin can pass ATH in 2020.
Many of experts had predicted that bitcoin will be worth $10,000 by the end of 2017, but on 10th December 2017, it's price was $14,000. Which means bitcoin was growing faster than expectation. It was predicted that bitcoin will be worth USD $50,000-$60,000 by the May 2020, and I think that there will be some growth in the price and the difference won’t be too much though.
Also, remember that supply shock at 2020, directly impacts the value of present and future bitcoin holdings rather dramatically. After a halving event, miners are unlikely to immediately release new coins to exchanges at the same rate, which exaggerates the effect of the shock on liquidity, and I think this is why there are repeated bubbles after halving events in bitcoin.