Buying a home? Here are the pros, cons of negotiating your offer