I think there are stages of "done." Even with my published books, there are still things I look at years later and think "yep, could have written that differently."

My first stage of done is when I think the story hangs together well enough that I'm not embarrassed to show it to my CPs. After that, I rely on external validation to tell me when other people along the process think it's done, because I lose objectivity.