There will always be something better on the horizon. Rather than pushing to keep up with the Jones's, the relevant questions is: does this system do what you need it to, with appropriate costs & compromises?
Another important element, at least for me, is whether or not I can buy at a discount. I'm notorious about buying open box, and the two ribs we bought were both just under $1,000 USD, which is $300 off the sticker. Same warranty, quality, etc. just cheaper. And I buy all my Macs like this, but the catch is that you have to be willing to wait a couple months after they're released. Fair enough, for me, and I get to ensure that the bugs have been squashed anyhow.
In a perfect world, let's look at what the upgrade might bring:
More power - would be nice, but the current one is good enough for me, as a 2nd computer
Better GPU - Useful for plugging into external monitors. As I have a workstation, not entirely necessary, but YMMV
Another port - Useful, but not a deal-breaker
Better Screen - Honestly, I can't see how it could get much better
Longer batter life - Current one is sufficient for me, but YMMV
Option for a bigger (eg 14-15" system) - That one might get me to but, but only after I find an open box
Of course, you could wait a year only to find that next year's update is a 10% CPU/GPU bump and a new rose gold color?
Another important element, at least for me, is whether or not I can buy at a discount. I'm notorious about buying open box, and the two ribs we bought were both just under $1,000 USD, which is $300 off the sticker. Same warranty, quality, etc. just cheaper. And I buy all my Macs like this, but the catch is that you have to be willing to wait a couple months after they're released. Fair enough, for me, and I get to ensure that the bugs have been squashed anyhow.
In a perfect world, let's look at what the upgrade might bring:
More power - would be nice, but the current one is good enough for me, as a 2nd computer
Better GPU - Useful for plugging into external monitors. As I have a workstation, not entirely necessary, but YMMV
Another port - Useful, but not a deal-breaker
Better Screen - Honestly, I can't see how it could get much better
Longer batter life - Current one is sufficient for me, but YMMV
Option for a bigger (eg 14-15" system) - That one might get me to but, but only after I find an open box
Of course, you could wait a year only to find that next year's update is a 10% CPU/GPU bump and a new rose gold color?