Is Federal Bank Ltd. worth buying?