Oil crash could not have come at better time for India’s rupee