Just to refer back to Naa's situation,
Recently when I ordered another car I secured discount by agreeing to get the car registered in a specific month. The flip side was that the dealer needed to process the payments before the last day of the month. That left me with little over a week to get the payments and insurance sorted on a car that wasn't due to arrive for at least 3-4 weeks.
I agree it's a bit odd the dealer wanting the money now but it may be a similar situation. Although to be fair I'd expect them to explain the reason for needing the payment so soon rather than just holding out their hands for the cash.
As for the more important issues... Doritos FTW
(or Butterkist Sweet) None of this Revel's or Chocolate Popcorn nonsense.