You have to decide your best.
As writers, we push and push and attempt to get it perfect. It will never be perfect. We know that. And yet that doesn’t stop us from revising as many drafts as possible and still not shipping.