Bitcoin (BTC): Macro Downtrend Confirmed; Short-Term Corrective Rally Targets 102,000-104,000 Supply Zone - Nov 17, 2025