There is no guarantee that home prices will stabilize in the near future. You either move now and buy in a recessed market or wait and hope prices will come back. That is a decision only you can make.
Branchburg will offer the least expensive homes on your list.
All the schools on Somerset county are pretty much equal but you will get those who like to argue the point.
You know, school X is better than school Y because that's where we live.