Well, you can't know soon enough. Isn't that what MacRumors is all about? How dare Apple deny MacRumors the pre-release bump in visitors that having real info (to be endlessly debated) would garner. Instead, we get to debate why Apple hasn't given us something solid to debate! That must be, like, 25% of the traffic a price increase or lack-of-spec increase would generate.
Obviously, saying, "Chill out, people" isn't going to cut it around here.
There are clearly people who want to purchase on release date, to be, as the ads used to say, "Be the first on your block to own..." If I was one of those I'd definitely want to have all the details well in advance of pre-order day, like gamers trying to eke the last femtosecond out of system response to get an edge in their game. That way all they have to do is press the order button as soon as Apple.com renders after the customary shutdown. But there are those who might say that withholding details until order time helps level the playing field for those who are not quite so obsessive about things. As someone who does not like rising at dawn, I prefer a world where the early bird doesn't always get the worm.
But yeah, for all those in the race to produce unboxing and teardown videos... Chill out, people. The price and spec sheets aren't going to affect your decision to produce those videos. You'll make the video regardless, because it's not about owning and using the next Apple product, it's about attracting eyeballs and raking in YouTube revenues. Just click the Buy button as soon as the page renders, and if you have to pay $50 more than expected... don't sweat it, you'll make it up in views from those curious to know whether it's worth $50 more than expected.