I think if you are waiting for a dip to buy, you should just buy.
Equally, if you are waiting for a peak to sell, you should sell.
The market never respects your wishes.
I would have 10x what I now hold, if I had acted in this manner. Good words to live by.
Or just hold. That seems to work too.