Easy solution is to have a 2 tier wallet.
This. I like the idea of two wallets. One is long term savings and one is cash. It's the Bitcoin version of what most people do - a bank account for saving and cash on hand for spending you pull out via ATM. In this case you don't need to go to an ATM
