Maybe it will, but it's usually a low probbility bet to go against a bull market. Somehow, you have become fixated on the 900. Round numbers are just another number. It wouldn't make sense to buy gold at $899 and at the same time believe $950 was too high. It's only about a 6% price spread, and nobody can value gold or any other asset within 6%. If you want gold buy it. If gold goes to $2000 or $200, your purchase price isn't going to matter much in the % return.
US market is below $950, but the London Fix average price is $955. That is what the mint uses to adjust their precious metals price.