17 - How is crypto taxed

The many ways cryptocurrency can be taxed. From mining, staking rewards, to capital gains for short or long term holders.