22% is a pretty good rate for peace of mind..I was taxed 40% on my 2017 gains by UK tax authorities..
Also stables are in most countries equivalent to cash, so if you sell ETH for USDC, you will pay CGT on that transaction. Lastly I would be very weary of parking your cash in stables on several...