Bitcoin How Lengthening Bitcoin Cycles Conflict With Halving Driven Supply Theories Sun, 22nd Feb 2026