October 18, 2025 market analysis Mt. Gox Repayments Loom: Bitcoin Faces Potential Supply Influx by October 31st