with the rate that techology is advancing? probably late 2013 to early 2014. most definitely before 2015.
of course this is but an estimate. unless there is a press release on information there really is no other way to know.
whether you wait or not depends on what demands you place on your system and if it is able to handle those demands for a bit longer.