I'm with you on your last point, and I had already felt that myself in January when the nosediving began. The correction was long overdue, and in fact should have lasted a lot longer and beared down a lot heavier than what actually transpired. For me this would have been necessary for Bitcoin to fully get into gear for establishing a bull run in 2019, but looking at how it's managed to not to do that, and is now approaching 10k yet again, I think this makes a strong case for a consolidation period that will last two years, 2020 and the next halving is a solid estimate for the end of that period.
You think the crash should have been a lot deeper? It crashed over 70%! Granted I know it crashed like 90-something percent back like 7 years ago but now that the wider public knows about Bitcoin it is never going to crash that low again. 70+% is absolutely as deep a crash as it will go. Also due to the fact that Bitcoin is at least known by a wide audience now it's consolidation periods will probably be shorter now. Before it wasn't taken seriously so when it crashed down there weren't plenty of investors or members of the public who knew to get in on the great deal. Now that it is much more widely known who in their right mind that has money wouldn't be jumping on a 50%+ sale of something that with the growth rate of Bitcoin?!
More people knowing about it means more money ready to jump at a fantastic deal once a crash bottoms out so yeah very likely Bitcoin's consolidation periods after crashes aren't gonna take a very long time. Probably at most the 2011-2013 consolidation that was about 14 months, and maybe as short as the 2013 consolidation that only took around 6 months. If that is the range for this consolidation period then Bitcoin should be back to around $20k and ready to start pumping by somewhere between October and May. And yeah basically my #1 prediction was the pump starts in the short end of that range and my #2/#3 were the long end of that range.
It is extremely hard to imagine people sitting on the sidelines of an investment like bitcoin for very long. The investor class knows Bitcoin is gonna skyrocket at some point now that they are all aware of Bitcoin after its great 2017. The smart ones will be getting into Bitcoin in the next few months, the really smart ones already did and helped Bitcoin bounce strongly off the market bottom already.