There are positives and negatives to all communities. Brockton has a good inventory of fairly priced homes, but with good inventory also means when you go to resell you may have more competition.
What is your ideal location? Are schools important? Do you need public transportation? How far do you want to commute? There maybe opportunities in the community you'd like to settle down in.