I personally wait for it to come out, I research a bit about it, and when I think it's low enough, I buy it and wait.