Cancelled my XB1 pre-order a month ago.. now kicking self

So basically the earliest new stock will be available through Amazon.com will be early December if I'm lucky?