Will BTC be above $100000 by July 31st?