How long does it take to rank number one on the keyword XXXXXX ?

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.

SEOSoftware Oseox Monitoring