Baed on the sale on the 24-70l II, I ordered this lens this morning. Tonight, I read the CR2 rumor of the IS version coming in 12 months or so. I do not plan on using the lens for video. Should I return the lens I bought today and wait for the IS version?