That was a pretty good analysis, after being around the 40,000 USD mark BTC actually dropped down to close below 30,000 USD. I think this drop was needed to show investors that the price is not only pure short term trading and can sustain such high levels in the future. At the moment we are at 37,000 USD again and back on track to reach the 40,000 USD.
Very close to $40k now, 24 hours high per Binance exchange is $38,110 (
https://www.binance.com/en/trade/BTC_USDT).. Soon a $40k will show up as when bitcoin is bullish, people would ride it, and that's what I'm seeing now.