Is Indraprastha Gas Ltd. worth buying?