It is not possible to answer with no doubt to that question giving the way search engines work.
A first position cannot be guaranteed.
The time it will take to reach a good ranking will depend on the intensity of your work as well as competitors.
It may then take between a few minutes and several years.