Fragility or Back on Track? BTC Holds the Line at $115K