Your search criteria defines the time frame to some extent but now would be a good time to develop a relationship with a Buyer's agent knowledgable about the area, communities & homes in West Windsor Plainsboro.
By SD you're including West Windsor & Plainsboro in your search, as the 2 towns share the same school district.
Start reviewing listings that may come up between now & Feb 2008 to get a picture of price points, features etc..
If there are enough homes on the market & your search criteria is flexible to some degree you may find something suitable in 2-4 weeks.........then take 1-3 months to close.
If your search criteria is stringent for example. age of home, home facing a particular direction etc.....the inventory at that time dictates the purchase time frame .
Regarding the agent, find a good buyer's agent with area specialization ...he / she should know the area, communities & homes....the price points of homes within these communities & be able to offer you alternatives based on your needs.
A very thorough knowledge of the current mortgage issues, ability to find you creative & reliable funding resources & ability to guage trends for the local market at least a few months ahead is critical for you as a buyer.
A buyer's agent who is not thorough on this is going to cost you time & money.
So look for recurring current experience woking with buyers this year, in your price range & area of search...as this translates to that experience benefitting you as a buyer.
Aggressive negotiating skills & recommendations from other recent buyers in the area.
They should also be very comfortable with providing random recent references from other buyers in the area..............matterof fact so should you , asking for these.
Above all, integrity is key & in your first conversation or meeting if you don't feel you're dealing with a smart agent who will keep your interests above all, move on to the next one who will.