🎱 $BTC #CryptoQuant : History does not have to repeat itself, but statistics suggest otherwise:

On average, a bull market lasts 796 days.

On average, a bear market lasts 337 days.

The current bull cycle has been going on for 628 days, which hasn't even reached the average yet.