Bitcoin is the worlds 6th largest currency. These figures are noteworthy, but if the value of a single Bitcoin goes up to $15,000, Indias currency Rupee will pass. Ethereum ranked 17th and Bitcoin Cash ranked 20th. Ripple is located just below 20.
How many years Bitcoin will need to become No.1 ?
From the current point of view, I think it will take quite a long time until it happens. The economy is not ready for such changes and I do not think other currencies (particularly the dollar) will have such a downturn in market control.