The best time for buying bitcoin is during dip. When whales sells their bitcoins and dumped the market. And they again buy the bitcoins at cheap prices.
But, now the whales creates a fomo for buying the bitcoins.
In just 22 days, the bitcoin price double from its ATH(ALL TIME HIGH). In this bull run no one predicts, when the price of bitcoin returns. The price of bitcoin is just making ATH to ATH. So, taking trade in this bull run is very risky.
It is, trading is risky all the time. But if you check the results of previous post-halving bull runs, you'll see that it's ATH after ATH all the time. Say 5K was also looking crazy in 2017, it was like x5 previous ATH. Was it a bad decision to buy BTC for $5k in 2017? I don't think so))