Affordability gap drops again to lowest level on record