I think 2013, definitely. No later than Q4 2013.
I can't say for sure what will push Sony to launch the PS4 at that time, but it will probably be for one or both of these reasons:
1- The competition (likely Nintendo) would have released a new system with really game-changing technology and begun to (dangerously) amass third-party support.
2- A new "revolutionary" tech would either be getting really popular (ie.: non-glasses 3D, just a guess) or Sony would have developed some tech and they will see fit (once again) to use their console as trojan horse to push it into the market. Either way they would design their next console to exploit the advantages of this new tech as one of its main selling points.
My guess is that by late 2013 one or both of those conditions above will have already been set in motion, so the introduction of a new PlayStation will be inmminent.










