[Question] Donating crypto effectively?

I have some small supplementary income in crypto (BAT and BTC) and was wondering if there’s an interval I should donate to ensure my crypto donations are timely and effective? I usually do CC donations to GiveWell monthly but not sure how I should do it for my crypto.

I’m also new to crypto, so is there anything I should keep in mind if I choose to donate?