Will the price of gold exceed $2,500 per ounce by the end of 2026? | Ravioli