Crypto taxes are like a puzzle, and we love solving puzzles