My understanding is that the MacBook will be available from April 10, which made people think Apple would take pre-orders before this date. Now we're being told that you can order from April 10.
I'm assuming Apple are planning/hoping to have enough stock to cover all new orders from April 10, so order then and you'll get it next day. Or from an Apple Store.