Best Time to invest in gold