This is my third cycle, I've been here since 2017 and I've been through 2 big crashes, I've lost Bitcoin on an exchange, I've seen my portfolio fall by 90%, so I think I've passed the sacrifice part hehehe 
Today with Bitcoin I have a good part that I'll keep on hold for years to come
A small part I can use to get more satoshis, but with caution
It's very difficult to hit the top or the bottom. We saw what happened to those who waited for BTC to fall to 12k before buying back in a few months ago.
In 2018, Bitcoin had the worst bear run that lasted to 2020, about a year and few months. In facts, may people who invested on altcoins had their coin/tokens almost fall to zero, unfortunately, because of fear, some sold their coins/tokens just to cut losses.
As you might have observed on some businesses, there are people that has the capacity to hold without being emotional, and today, those who stick to their long term plans, despite the insinuation that bitcoin might crashes to Zero, these long term holders are currently reaping huge returns.
In facts, i am holding for whatever conditions that may occur, having learnt from the experience of the bear run in 2018.