Ok, I don't know if this has been discussed before, but don't you think Rick made a mistake by attacking Negan outside the safe zone?

Had he been inside, they would be protected from the saviors hidden outside. Also, even if he didn't think about hidden reinforcements (he should have), he could have thought that a herd could get in front of them outside.

of course inside the safe zone Negan could hide in one of the houses, and endanger the residents' lives, but still, if Negan got out while in the open he could make it back to his base, while inside the safe zone there wouldn't be an escape route.

What do you think?