Если наличка - то везти лучше евро. Менять лучше в отделениях банка, с паспортом.
Коллективный разум народа (живущих и часто ездящих в
Болгарию) говорит, что с долларовой карты, россиянам снимать левы немного выгоднее чем с рублевой карты или карты с евро.
В принципе, что так что так, попадаешь на комиссию банка при обмене, а в натуральном счете, разница уплаченных комиссий, будет настолько мизерная, что смысла заморачиваться на тему, что, где выгоднее, имхо нет.
Отдыхайте и не парьтесь, комиссии банков, неизбежное зло с которым надо просто смирится.