Put 100k in bitcoin, it 3x's in 5 years and you sell. Germany lets you keep all 300k. In the UK tax takes about 47k. Same coin, very different outcome depending on where you live.
Built a tool that compares 10 countries side by side, link in the reply.