What I need is the ability to automatically reload my wallet with the same amount of Bitcoin I spend as I spend it, so I always have X amount. I want to save at least a certain amount for years, so of course I don't want to spend it, but I have no problem using the USD I would have used to purchase something to buy Bitcoin to offset BTC based purchases. This just needs to happen seamlessly so I don lose money because of volatility.