Bitcoin's $87,700 Ceiling: Late-2025 Buyers Are Capping Every Rally | Whale Factor