Bitcoin Price Analysis: BTC Tests Critical $58K Support