Agree with advice to buy it when you need it, not when you want it.
Applied this advice to the 5D2, was an early adopter, paid a premium, and got lots of images that mean alot to me that I couldn't have taken with my 40D.
Now, I would LIKE a 5D3 but I don't NEED one personally, so am waiting to see if the 5D4 has some feature that I NEED!