Stale comps are the most common pricing mistake in luxury, where comparable sales are sparse enough that sellers can almost always find one number that feels like evidence.
The 2022 sale is doing all the work here, and three things have changed since then: rates, buyer pool depth, and the finished basement adds roughly 10 to 15 percent of above-grade value in most luxury markets, conservatively. The corner lot premium is real but local. Her original kitchen in a 3M price range is a genuine discount item because buyers at that level price in the renovation cost and then add friction and inconvenience on top, so the actual haircut is larger than the contractor bid.
The 61 days is the number she should be looking at. In luxury, days on market compress perceived value faster than price does, because serious cash buyers at this level track listings and know exactly when something has been sitting. A $3.4M counter on a 61-day-old listing signals either inflexibility or a problem with the property, and it will filter out precisely the buyers who could close at $3.35M if the presentation were right.
The conversation she needs is about what the $3.1M offer tells her, which is that a real buyer with real cash has decided this property is worth $3.1M today, in this condition. The neighbor's 2022 number tells her what a different property was worth in a different rate environment.
What does her carrying cost look like per month, and does she have a timeline pressure you can use to make the math concrete for her?