I am pretty sure you can game the tax systems by earning all your income while offshore or in a tax free jurisdiction and not staying in any particular Western country for more than 179 days [does not work for US citizens]
So fly to Dubai to cash out your BTC and then go skiing for a couple of months, rinse repeat.