NBC: Thanksgiving dinner is historically affordable this year