One thing about technology is that it doesn't really matter when your buy it, it's going to be outdated in a couple of years. Therefore, I don't wait. If I want thing, I just go ahead and buy it. Moreover, Microsoft usually provide the update driver or service pack to patch it.