Often the price trend tends to make repetitive patterns.
BTCUSD seems to following a similar patterm
Peaked on May 25th , 2nd Peak on June 12th Drop to 0.618 - 0.786 levels after both peaks followed by a rise and drop again [eclipse]
Now forming a a triangle, breakout on the upside from this triangle will be a strong bullish signal. It may make a new all time high if it follows a similar pattern