Hello - I'm planning to buy a town home in Chicago northwest suburbs. I find the prices to be competitive but also most of the homes were in market for quite some time (6 months or more). 

I was wondering if this is a buyers market and a right time to invest? ALso, how to find the right deals and negotiate? I'm looking at paletine/arlington heights/hoffman estates/wheeling/buffalo grove areas if that helps.