Is India's priciest stock worth the money?