What Makes a Bestseller?

As some of you know I've been working on a book for the past forever. I'm nearly finished. I know, I keep saying that but that's only because my editor keeps telling me that. In reality she is in the pool teaching me how to swim and she is standing their with her arms outstretched saying "just a little bit more, just a little bit