Is Finolex Cables Ltd. worth buying?