I live in Austria and not Germany, we have a fixed 27.5% tax due, only when I cash out crypto to fiat, which is not the case. Germany has different laws.