What Makes Black Friday Deals Worth Waiting For?