Purchasing Coffee with Bitcoin is Simple, but the Tax Implications are Complicated Policy April 16, 2026