The numbers I proposed equate to a projection of ~20 WAR in first five years, 3 WAR in age 36 yr and 2.25 in age 37 yr.
So far in his career, he has earned 39.4 WAR in the equivalent of 7 full seasons (accounting for partial rookie year, COVID year, and injury in 2021). Over his 9 years with the MLB team, he produced $264M of value. I know this isn't how this is calculated, but if the Astros offered a 7-year deal like I proposed, they are likely to still come out well ahead in the player value vs player contract calculation over the course of Bregman's career. One could make the case that he's already earned ~$160M ( $264M value - $100M contract - 4 years of league minimum) of that $170M contract. Again, no organization operates like this, but it's not an insane way to look at things.
Since 2021, he has averaged nearly 4.6 WAR/season - not up to his 2018 and 2019 production, but steady production over the past four seasons. Outside of his two peak seasons, he has been remarkably consistent. His compact swing and body type will likely hold up well.
I've always been a big Bregman fan and would love to keep him on the team, so I won't be one bit concerned if the Astros break tendency and pay him something like 7/170. If someone else wants to pay him more for longer, more power to them and go get yours, Bregs.