This sounds like good advice, but lost its luster once I thought about it for a bit. Given that it's a market, people's worth is constantly changing, sometimes dramatically so, and you should largely try to get as much as you can.
But yeah you should also consider both party's BATNA when deciding how hard to push.