Crypto tax tracking: A guide to staying compliant and sane