What Should I Know About Making an Offer on a Home in NJ?