You are assuming the exchange rates will be stable until then. You could win or lose.
Unsolicited and probably unnecessary advice follows:
Capital One visa/mc used to charge 0% foreign use fee, eating the 1% fee. Pretty good deal if you really want to save on fees. Does your bank have Euro branches? If so you might be able to take out from a branch ATM (euro ATM's almost all use 4 digit numeric pins, get your's changed if it isn't) for just the normal transaction fee. Bankrate.com lists international transaction fees for credit cards. Check it out. Check with your bank about ALL fees on international transactions. Lately lots of banks have loaded up with obscure international fees that you really have to hunt down deep in the fine print to find.
Don't let anyone do DCC (direct currency conversion). Many merchants offer to convert the price to dollars before the charge. The fees are pretty high for this and you won't see them until you get your credit card bill.
It's a really good idea to let your atm bank and credit card bank know you will be traveling overseas. Otherwise you might find yourself frozen because of unusual spending patterns. Really a pain in the ass at midnight checking into a hotel.
Now the bank settles the transaction under the exchange rate during that day it occurred that benefits the bank. You get get fucked.
I know an old geek who left the sector because all of the technical projects really centered around the question of 'how hard can we fuck the customer and how much can we make it bleed before we are arrested'
As you know you won't be able to use your card everywhere, much of Europe is cash only.
And just some advice, avoid middle aged women who walk around carrying rosemary. You'll see them, they'll try to give you the plant if they think you are a tourist. They are pickpockets, my wife's aunt lost her wallet to a group of these.
Ameritrade has great VISA debit cards with only 1% FX cost. They work well in ATMs and Ameritrade will eat the ATM fee(*). Has worked well for me. I think Vanguard has something similar, worth looking into.
(*) There may be some catch about a minimum account size, I dunno.