Gold rates at all-time high in India: How much further can they climb?