I used to wonder about that and asked myself and others the same question. Now I know. So here are some answers you might relate to:
1) When you've read it so much you can't stand it anymore.
2) When you read it and it flows so well, you forget you're supposed to be polishing it!
3) When the deadline rears its ugly head.
4) When your beta reader/CP/editor says it is.
5) When you start nit-picking and second-guessing.
6) When you're ready to start the next one.
7) When you catch yourself telling a non-writer friend it's done.
8) When you realize it will never be perfect -- you will always find a flaw if you keep looking.
9) When your characters stop speaking to you.
10) You just know.
And don't forget to whip up a story for the next Insecure Writers Support Group anthology contest. I've got a good story and I'm trying again! If I can squeeze in some writing time!
I also wanted to share a couple of pics from this past weekend. Had a lovely time at the Sci Fi Central con for kids at the Science Central children's museum in Fort Wayne, Indiana. It was especially awesome to meet my long time friend, Christine Rains in person! And her cute family =) Yay!
Had fun, met some nice people, and sold a few books! Got another one coming up this weekend. Nice and close to where I live in Ohio. And I'll be doing a solo talk about Anti-Princesses - It's not about the tiara!
I'd love to meet you at an event - tell me where you'll be!
ps - did anyone else lose their blog list?? I had to redo my top tabs too - something fishy going on in blogosphere...