According to some reports, Windows 10 [a.k.a. v1703 (not v1704), a.k.a. Redstone 2, a.k.a. Creators Update] may have been RTMed [“release to manufacturing”] this past week with a rumored/leaked release date of April 11th – the same day the dreaded Vista gets its last updates and goes unsupported. Build number is 15063.
There are probably good indications of both as there hasn’t been any builds since 15063 was released over a week ago and Microsoft has started to release builds for “Redstone 3” [due on November].
In addition, “RTM” was mentioned in various XML files as part of the 15063 build.
As for the actual release date, Microsoft tends to prefer Patch Tuesdays. In addition a leaked and later pulled file mentioned April 11th.
Those part of the windows Insiders program [or have connections!] should be able to get the bits. Others will wait until they get notified sometime on or after April 11th.
Note that any systems upgraded to v1607 build within the past 30 days will not get the upgrade notice at least until after the 30 days are up.
Of course domain and enterprise level systems will not get the upgrade until the administrators approve.