I believe trends repeat. If you compare the current BTC charts to april, you see a very similar pattern.
Inside the blue square is a step pattern, with a negative breakout at the end. The breakout rests at a support which is at the peak of the third and largest step.
Is you compare this to 14 april 2017, there's an almost 100% identical support line. Back then it bounced up right there, the red line was never broken since