Is It Time for Investors to Buy Alamos Gold?