Bitcoin needs a highly reliable network to work properly. Without block propagation, you cannot do anything with it.
Thinking that there would be a network when even the slightest disruption to civilization happens is simply naïve. The internet would probably be the first thing to go. Even before electric cars.
Bingo. Gold is pretty straightforward -- shiny metal. You don't need any understanding of cryptography, networking, distributed services, or modulus calculus to "get" gold.
You also don't need electricity (or most other modern luxury) to modify, trade, or use gold -- plenty of gold changing hands throughout the ages.
Cryptographic currencies have their use, but if the economy is looking shaky I'd rather have cash, gold, silver, cans of beans, or ammunition; BTC wouldn't even rank top 25.
Thinking that there would be a network when even the slightest disruption to civilization happens is simply naïve. The internet would probably be the first thing to go. Even before electric cars.