$BTC supply distribution by halving epoch:

Epoch 0: 2.40M
Epoch 1: 1.12M
Epoch 2: 1.98M
Epoch 3: 3.56M
Epoch 4: 11.04M

Notice how Epoch 4 holders are sitting on over half the circulating supply. These are the diamond hands who bought post-2020 and haven't moved a sat.

Supply shock isn't a meme when 11M+ coins are locked in wallets that haven't touched the market in years. Every cycle, fewer coins actually trade.

This is why dips get bought instantly now.