I personally believe that period close to halving is the best fucking buying opportunity for the upcoming years.

If by "close to halving" you mean 1-2 years prior, then yes.
"Time IN the market beats timing the market."Exactly. I believe that and I am no longer waiting for BTC to hit my stupid trend lines.
My perspective has changed a lot while learning more and more about the current market situation and I think, we will surely touch the realized price (I made a post above) before making any new ATH and that would be, the best fucking buying opportunity one can have.