Unfortunately, in my country you still have to pay taxes when you are cashing out your coins and also you cannot cash them all out you can only do in in a limit this way you have to pay a lot of taxes if you want to cash everything out.
Yeah, I guess we're in the same country. We can't really avoid cashing out our coins coz we need fiat to buy stuffs. There are only few stores who accepts bitcoin as mode of payment and there are no malls that accept bitcoin. That is why we can't really avoid paying taxes if we convert our coins into fiat.