I'm not sure the window will be open any time soon. We don't know how many of our valued prospects will flourish or how many will bust. If they flourish, they certainly won't all flourish right away. Adjustment times will be needed for most if not all. There seems to be a growing assumption that our guys will come up, all succeed and we'll have this strong group for 5, 6 years or so. There are no guarantees. That's one reason why it's so frustrating to see when people defend the lack of spending by saying wait a couple years till we are contenders. First, you always try to improve your club, especially when the spending won't hurt in the future, and second, where's the guarantee we'll be contenders in a couple years? Heck even if a majority of our prospects end up being good major leaguers, it's not going to be right away.