I don’t keep anything on exchange accounts. I try to stack in a way that does not create too many small UTXOs (~200k) and immediately withdraw to a hot Sparrow wallet.
Then I consolidate using Whirlpool, into mostly 1M chunks and send to cold storage