https://bitcointalksearch.org/topic/top-5-bitcoin-price-prediction-charts-for-bitcoin-halving-2020-5134686
If you look at above chart it is easy to see that there is a fairly regular pattern which shows that we are currently in the accumulation phase, and we will soon be entering a period of one year before halving. I say few times before that time for next big bull run should be expected in 2021, probably a 1 or 1.5 year after halving. But that does not mean that 2019 or 2020 should be considered boring years, the price is likely to grow steadily before next bull run.
There are really patterns to be followed and if we are really on accumulation phase as what chart tells then I guess it's better to go get some bags by now rather than just see it in plain sight or wait for an ATH again this year.
I'd prefer doing some TA because somehow it tells decision and behaviour of the market, indeed if halving is nearing price is ridiculously increasing better to believe that way.
Loading bags seems like a good idea, but for me it's after Tuesday and China's mining decision deadline.