Overview: in the last update of BTC that I published on Feb. 4th, I had BTC needing a final push higher to the 25000 resistance zone to complete wave A of (1), then a pullback to the 20000 zone as wave B of (1), then the continuation of move higher as wave C of (1).
Update: BTC has been following our proposed path perfectly. What I see at the moment is that wave I of C of (1) has been completed. What follows is a pullback to test the old resistance (new support) 25000 zone by the middle of May, then continuing the move to the upside.