Complete guide to filing crypto taxes for beginners