Yes,bitcoin is the new era of currency, it has so many features that has lead to its popularity and soon will make the world a place with paperless currency, it is already set to dominate all the currencies of the world as there are no barriers that a normal person who is using normal currency has ,for example, if one has to take some amount of money with him to some other country in cash,he is not allowed due to the restrictions that a particular country allows a person to carry a certain amount of cash,whereas in bitcoin there is no such restriction
Bitcoin is a new era of currency, the thing is, it can be an investment asset, and used as a payment. The thing about these currency is, it's volatility, I don't think that bitcoin will be a good global currency, replace the fiats if it is not scaled. Do you want a currency that changes if value every minute? Who would accept such currency. That will be painful not only to users but to the merchants and stores.