Bitcoin Breakout Above $96K Suggests Potential Rally Towards $120K Amid Strong Buying Activity