Bitcoin price analysis after hitting new all-time high: further gains or return to range lows?