History always repeats itself but you never know when it does. The Bitcoin made all time high record back in 2017, the track record of BTC is that every three years it breaks it ATH record.
The analysts have mentioned about the bitcoin price after the halving, and yes it is possible that a bull run and hit the 20k ATH is possible. almost the same cycle as last 2017. Also I hope Altcoin will move up together. Im sure, many trader prefer to waiting for Alt seasson.
Bitcoin halving ensure the continuous and health of bitcoins network and the cycle that always repeated after the halving is bitcoin reach a new ATH. The last bitcoin ATH was
$20,089 on December 17th 2017 which means 36 days remaining until then, well the chances are quite remarkable to get at that mark. Nonetheless, bitcoin seems embedded in a sideways pattern in the last 3 days, considering RSI slightly above 50, it's neutral. At this point, this means could be a retrace back to ~$14K levels or the bullish pattern back in action again to break $16K resistance.