Should first-time buyers delay or haggle as house prices fall?