I'm currently waiting to hear back from a manuscript assessment of my children's novel. I took the novel as far as I could, I think, before submitting it. You see, for me there's always an element of doubt about whether a piece is finished. How many more tweaks can I/should I make?
Writer Chris Robley tackles just this topic on The Book Baby Blog in his article How to know when you're done writing your novel.