Bitcoin Price Analysis: Will BTC Price Able To Add More Gains Above $24,000?