Not the OP, but the best way to deal with wash sale rules is to never sell at a loss. :) Other options would be
1) close out all positions around december and wait 31 days (and until the next year) to open positions again.
2) There's a mark-to-market election you could use to be not subject to wash sale rules, this seems like a complicated topic, but is probably worth investigating.
3) In line with always sell for a gain, you may be able to structure bitcoin lots like you would stock lots, and sell specific lots to avoid many wash sales.
1) close out all positions around december and wait 31 days (and until the next year) to open positions again.
2) There's a mark-to-market election you could use to be not subject to wash sale rules, this seems like a complicated topic, but is probably worth investigating.
3) In line with always sell for a gain, you may be able to structure bitcoin lots like you would stock lots, and sell specific lots to avoid many wash sales.