That's a great strategy, @craig-grant. Those of you who are also making money with crypto (in any form), you might want to set up a business and pay your earnings into an entity that is not double taxed (like an LLC) and then pay yourself personal income. I would suggest you take a look at a blog I recently did on taxation because it is very easy to get this under control with the help of an expert.
In light of the Bitcoin structure, no one is really going to know what you have done or have made unless you show them something (in Coinbase, Verified Exchanges, Master/Visa Card Accounts, Kraken etc.) and whatever you DO show them (IRS) should be 'framed' properly for all tax compliances.
Anything filed at the IRS level is acceptable as proof of income so you can use that (business/personal) income to finance or buy whatever you want. I would suggest you use "one or two dedicated wallets" for the income you want to "SHOW/Disclose" for tax purposes, so there is nothing else to be "audited" by anyone. Do NOT use any of your other wallets in connection to verified accounts, banks or exchanges. My blog offers the contact information to one of the TOP Experts in Cryptocurrency Taxation in the US right now. He's an attorney -- and that is better, because you can invoke "attorney-client privilege" with your retainer and have a better discussion about your situation: https://steemit.com/bitcoin/@avva/so-you-don-t-know-if-you-owe-taxes-on-bitcoin-that-is-need-top-expert-cryptocurrency-tax-attorney-text-me