Bitcoin has been trading within a channel for the last few months now and has had recent rejection from the 0.618 channel fib on the 5th wave up. Expecting a drop from here and maybe consolidation into a bull flag for a breakout at the end of May / beginning of June.