Gold price prediction: $3,800-$6,300 bull and bear cases