I'm guessing that Wave 3 is going to be produced in substantial numbers. It's the Christmas season, and no reason to not think that this wave is going to be shipped in amounts that line up with this part of the year.
This ought to work out well for us, retailers, Hasbro, and the overall health of the vintage line. If there's one wave out of anything Star Wars that we've seen in a while that deserves to be produced to the max, this would definitely be the wave.
Regarding the AOTC wave, I'd be just fine with them not showing up at retail until January. Christmas is expensive enough as it is trying to buy things for everyone else... I don't need to be dropping at least another hundred bucks in December on myself.