It depends really on what I want to buy or do. If I want to invest bitcoin is soem what better for buying stuff in physical store I would require cash. While if I'm buying soem digital goods I would prefer buying it with bitcoin than paypal or CC.
Bitcoin is good for online shopping, and cash will take care of us to buy anything physically, its good to use both of them according to our convenience.