https://medium.com/@smithkaylin089/crypto-tax-guide-2023-what-you-need-to-know-before-filing-your-returns-6cf2be557eb0