BNB Price Prediction: Testing $1,000 Resistance with $1,200 Target by December 2025