Well we can only give you our thoughts. Considering the fact that high-end Lumias are about to be announced on October 6th and will be shipping with Windows 10M pre-installed, i'd say that W10M will be available somewhere in late October - early November.