The Walmart Black Friday sale promises markdowns in every category. Here's when you can start shopping, plus the best deals.