Bitcoin and the other cryptocurrencies may have topped a few days before the Jun 10th cycle top. The chart below shows an Elliott Wave count with two notable features (1) A five wave impulse pattern down that still has one leg down to complete, and, (2) that the end of the counter-trend waves, (2) and (4) came right at or very near the two-week cycle tops. If these patterns play out as expected the next great buying opportunity in Bitcoin, et al. will be in about two weeks and from a still unknown price level, but more likely lower than current prices. Longer term the Crypto sector and Bitcoin in particular are still in Buy & Hold mode, but shorter term, i.e., the next two weeks, traders can expect lower prices. RIOT and MARA July 16th puts look attractive into the the Jun 24th (+ or - one day) cycle lows.