It's tempting to start shopping as soon as stores use phrases like "Early Black Friday Sale" or "Black November." But our research clearly shows when the best deals are available.