Bitcoin Price Analysis: BTC Faces Key Resistance Near $28.5K