If you are buying euros as a hedge against USD inflation then you are expecting a potential of profit, or at least lowering losses.
Same with precious metals, or Bitcoin.
Same with precious metals, or Bitcoin.
If you bought btc, used it to buy goods, and never cashed it back to usd then I think it is a currency.
If this wasn't the case you could just avoid capital gains by buying something with eulos and reselling it for usd with no profit.