gold and silver already rocketed past Bank of America's 2026 estimates