BTC struggles with volatility; optimistic on-chain metrics hint at potential breakout above $94,500.