It all boils down to market sentiment. Mostly it's not even the decreased supply distribution through the halving that causes market upticks — it's mostly the fact that people think they need to invest more money in the asset due to decreased bitcoin units being distributed. It's mostly only narratives in the short-mid term.