Will gold reach a new all-time high price by July 31? | Ambitious Predictions