Good moves regarding cash.
One exception - fuel stations require either cash up front or a credit/debit card.
Some are actually discounting 10 cents a gallon if you use a debit card instead of credit. I don’t know what the cash price is, but I avoid such stations. I do NOT want anybody to have direct access to my accounts.
Cash is secure, and I can protect it with lead and brass - can’t guard the bank account since I’m not there.