Thanks for advice. I guess, let me check ATM. (at least for small amount).
For large amount like 5 BTC, I will keep checking, what would be best to keep it straight.
Cashing out small amounts shouldn't be a problem at an ATM.
If you actually wanna cash out 5BTC you should just get a tax consultant that is familiar with cryptos or specifically bitcoin. Paying a few houndred $ won't make a huge difference on your earnings and you will be on the safe side of the law
There are very few consultants, who are expert on this subject. Let me google and see, what I can find in US.