Bitcoin must hit $104K to repeat past bull market dips: Research