Как производится конвертация валюты при оплате карточкой заграницей? Сразу из моей валюты в валюту страны, или через Евро/Доллар?

Условно говоря, ситуация: я еду заграницу, мне выгоднее:
1) дома накупить Евро, а по приезду менять их на местную валюту?
2) взять с собой карточку (в моей домашней валюте) и там ею расплачиваться?