RE: When is it "good enough?"
For deer, I would have to say you have reached your limit when you can't keep three shots in six inches, from a "field position". Groups from the bench are meaningless. Try sitting, offhand, et al, and you know your yardage limit when you can't group six inches.