Bitcoin is always better than cash.For our bitcoin earnings,we are not accountable to government and we need not have to pay taxes unless it is legalized in the particular country.With bitcoin,we could easily send huge amounts of money with very low fee at high speed.With bitcoin,our money value increases,but with cash,our money just remains idle.
And even if you are traveling overseas then there is a limit to carry certain amount of cash and there is always a risk of loosing money or getting stolen or robbed but you can carry any amount of bitcoins in your bitcoin wallet and no one will come to know how higher amount of money you are carrying with you.
Bitcoin is far far better due to its features and usefulness.You can lose your cash, but bitcoin will be safe as it is not hard currency. You may mace robbery while carrying cash or may have restrictions to carry cash while crossing borders. Bitcoin has no such limitations. Another point is bitcoin has no inflation and can not be banned like cash money.