As per historical trends, gold prices cool down from march through August and then again cool off after November. So the best time to buy gold in January, March, April, June and July.