Is DCM Shriram Ltd. worth buying?