I believe in bitcoin but i dont think bitcoin will be ahead of those fiat out there in real world. Maybe bitcoin will become ahead of them in online world.
if it's on the internet, of course bitcoin currency will be king. but I think bitcoin will be unable to compete in the real world, because most people do not know how to use them. I think the USD will remain the king of currencies in the real world