NBC: When's the best time to buy TVs, AirPods and more as Black Friday nears?