Romney should wait until Obama overplays his hand on this issue. Sometime before November 6th, this issue will once again come to the forefront of the news cycle, and it will probably happen after an abysmal jobs report. It'll be your typical Obama distraction. I have a feeling, though, that as we get closer to Election Day, more pressure will be on Obama to divert attention away from his record. He will come off as "too aggressive" about the tax returns. When that happens, Romney should release the returns immediately and give a "shame on you" type of speech.
Very good. Do you agree that releasing them the day before the August jobs report would be a type of preemptive strike since we know there is a strong probability of Obama falling back on the returns to distract from the August jobs report? Even if the returns caused a bounce for Obama, which the convention may do by itself regardless of what the campaign does, Romney still has a huge opportunity to comeback with the debates right around the corner.
I'm not convinced. History's shown that Obama would still find something to harp on. Whereas if Romney waits for Obama to call him out on it, it's a lot easier for Romney to make the president look foolish and desperate.
Also, releasing them before the jobs report would make it look like Romney was trying to fly under-the-radar. Since they'll get loads of attention anyway, he might as well be up-front and turn it into an atack on the president.