Bitcoin resistance at $120K hints at consolidation before impulse rally to $135K