Will RIOT reach $18 by July 3, 2026?