Will Bitcoin close above $130,000 by July 27, 2026?