BTC is a global, unstoppable force, and there by subject to not just supply/demand but collective human emotion.
Here we have a scenario that identifies the "maximum pain" BTC so loves to perform. A slower and deeper retrace over the next few weeks - totally destroying the bull-tards who are currently enjoying all the free-money from monkey hammering long positions relentlessly since start of 2020. Followed by a "Faster then anybody expected" retrace, for the "pricing in" of the Halving - climaxing at the 16k gap level from before previous ATH's. Then some more higher high retraces after the halving - likely a few months of accumulation/slow grind up until 20k is tested by the end of 2020. 2021 will be a glorious/ridiculous price discovery area that nobody is prepared for.