More middle-class buyers facing ‘day of reckoning’