Buying a home in New Jersey involves more than finding the right neighborhood, choosing a floor plan, and securing a mortgage. Today’s buyers also need to understand how flood risk, climate conditions, and insurance costs can affect the true affordability of a property.This is especially important i...