If you’ve got the gamepass app on your phone you can set the game to download to your Xbox the second it’s available. So it should start downloading at midnight and be ready for my day of play tomorrow.
I’d assumed for some reason it was releasing on Friday but it seems like tomorrow is my big Outriders day \o/