Bitcoin Price Watch: BTC Holds the Line at $110.5K—Is a Rally Imminent?