Deutsche Bank says the annual low for EUR/USD has already been made:

“It’s the pre-election uncertainty factor and the fear of gridlock that will keep the euro somewhere between $1.25 and $1.30 – barring any major surprise from Europe” said Alan Ruskin, head of foreign-exchange strategy at Deutsche Bank in New York.

I don’t know if 1.25-1.30 will hold today, nevermind 6 months.