They say you'll get the code 2 days after the game ships but as Brian said, that can always change. Pre orders ship Monday and you will get it Tuesday. Depending where you are on the UPS or whoever's delivery route, the time will of course vary.
My status says Shipped but I bought the Epic Edition. Once it says Shipped there's a "Track Your Package" button and after you hit that there is an option to have tracking status changes sent to your mobile phone.