Fail Early or Iterate Early?