Originally Posted by Jov4nTh3Yu9o;12987843
True but the 480 was released in march of 2010 and the 580 was released in either November or December, we could see them in a few more months.
The 500 series was just a quick re-spin on the 400 series technology. Kepler, which is the next GPU based on a newer architecture being released later this year (or early next year), which is why the time between release will be longer.
To be honest, 6-10 months is a long time to wait in the computing world. That's 6-10 months time that you will not be enjoying gaming to the fullest extent that you can afford. Not to mention that if they decide to delay the release for whatever reason, that's extra time you'll just be waiting. On top of that, no one has any information on how well the next iteration of chips will perform and anyone who claims to know is lying to you. People who truly are in the know are under strict NDA's. All we do know about Kepler is that Nvidia aims to make it more energy efficient, which people mistakenly thought the presentation graph meant it would be at least 2-3X the performance of Fermi, lol.
To me, that's a rather pointless endeavor, granted I don't think you'll be hurting too badly with a single 4870x2.
If you have a steady job, even part-time, or get a steady allowance, you can always save enough to do some really nice upgrades.
To answer your question, the best time during a release cycle to buy a card that maximizes the lifespan is on release day. But really, the best answer to your question should be: when you can afford it and still live comfortably.
It's like any situation in life, don't wait around for an opportunity to show up, make an opportunity happen and you'll live with a lot less regret.