I think the number 1 currency will always be USD because US dollar used by most country in the world. Bitcoin have limited supply and i think thats why bitcoin hard to be number 1 currency.
But if bitcoin used as internet currency, I am believe that bitcoin can be top 5 largest currency. Bitcoin is getting more popular right now and in the future transaction using bitcoin will be increasing.