Hello!
You can donate - in BTC or crypto - to registered charities to offset your gains!
What is better - give it to the government or give it to charity?!
We put this blog out in November, it might be slightly out of date (for example Libra Tax is closing down their legacy system and shifting to enterprise), but it lays out the basics.
https://www.bitgivefoundation.org/wondering-about-crypto-gains-and-taxes/ Thanks!
BitGive