If we look closely at the 2017 vs 2019 we will see similar movement occurring nearly within the same time frame. Although no is a guarantee of a repeat in the future, we are 7 out of 8 movements into a possible accumulation / breakout phase. Next move should theoretically result in an abrupt green candle. According to this specific , we should see this type of movement this quarter, however delays are always prone to happening although unlikely.
Another important thing to keep in mind is that even though a popular argument is to say that this market is naissant compared to stocks or precious metals market and no TA can be built around it to reflect accurately the future move, I would argue that all markets are 'controlled' by same 'group', therefor even though they seem 'unpredictable' they still can be predicted with ease in a way and at least a general trajectory can be drawn.