IMO this is a conicidence that a bull market comes in 4 year cycles, just like US election. The way I see it, halving decreases the amount of bitcoin being sold by miners and increases the price at which they have to sell, which impacts the total price, but it doesn't happen immediately. New coins have to be mined first.
No US president has ever done anything good for bitcoin and I doubt this one will, yet we always had a bull market.
In my opinion, an event such as halving should not lead to an increase in the price of Bitcoin after the event (after the occurrence of the event called halving).
After all, the result that the occurrence of this event will lead to is known in advance. All investors know in advance about an event such as halving, and they also know about the effect of this event (this event should reduce the supply of Bitcoin and, accordingly, create unsatisfied demand).
Since all this information is known in advance, this effect should increase the price of the first cryptocurrency even before this event (before the occurrence of the event called halving). After halving, this event should no longer have any effect on the price.
If the result of the event is unknown in advance, then the occurrence of this event can affect the price of Bitcoin....
This is probably what is happening in the situation with the presidential elections in the USA. After the elections, independent observers - Bitcoin investors are clearly convinced that no negative events regarding Bitcoin have occurred (the new president is not trying, for example, to ban Bitcoin in the USA).
And this new information allows the price of Bitcoin to grow, stimulating the bull market.