It's here, but not available on mobile devices (though you can save and watch on traditional computer later).
I believe they ordered right after the reveal but the process for museum delivery is the NCM staff call you once the vehicle is released, roughly 2 weeks before it's available for delivery, to schedule the delivery date. I'm sure that's when they got the call and were asked if they wanted to be number 1.Fun video. At one point it seems like they said they ordered as soon as the unveil and at another point it seems like they said they got a call just 2 weeks ago and asked if they wanted the first Museum delivery. Do you think they mean they ordered just a couple of weeks ago or back in June?