The best time to sell a home is right away. The reasons why this is true have never been clear or made perfect sense to me. It's like it gets "shopworn", people figure something must be wrong with it if no one has bought it yet. I often have to give my buyers reasons why a property which has been listed a long while has not sold (deal fell through, asked too much money before, took it off the market over the winter... etc.). You may wish to take it off the market briefly, re-evaluate the market and what you are asking, then relist it. This resets the counter and allows you to start (almost) as new.