Personal opinion. Perhaps it’s not the supply and demand of  (with the halving) that drives prices to insane levels. It’s the long bear markets that make retailers forget about the big crashes and create FOMO near the top. I believe CRYPTO is all about FOMO these days.