It depends upon your needs, I know you can't go to buy vegetables or fruits with Bitcoin that will be quite difficult but if you need to send money to different country where Bitcoin is acceptable then I can't find any better option than Bitcoin. Bitcoin has helped to improve long distance payment methods removing bank from interfering and making payments across international borders very quick.