Tips to save on holiday shopping

What to buy now, what to wait for