Why is this in the Windows Phones Games board? Don't we have Xbox AND Windows Gaming ones?
Anyway, you're not going to get the W10 version before release, so maybe sometime today. I believe I read elsewhere that the $10 codes are usually a week or two behind, which would be comparable to what Best Buy's $10 pre-order rewards does (15 day delivery).