I just don't see the need to hurry. He's RFA, not UFA. People keep saying "sell high" like this is the best chance we're gonna get. But why would his value not continue to improve? We've got a bunch of other players who are actual UFAs coming off the books to make room for the kids, and as everyone keeps saying, the coach loves him, so there's no reason to think he won't still be in the top six next year, except now Tkachuk, Balcers, Batherson and Logan Brown will be another year developed, not to mention Brännstrom, Chabot and Wolanin. If we're lucky we add a Lafreniere or Byfield directly to the lineup.
The team will be improved next year, especially if we keep just a couple of the better veterans. Not saying we'll be seriously fighting for a playoff spot, but a little better than we are now. So with more skill around him, and him still playing big minutes, why wouldn't his value continue to increase? Also other GMs understand that this is just one good year, they're not fooled into thinking he's a legit top six player. If he has two or three good years that changes the complexion.
I can see one problem: right now the team getting him gets a year of RFA control, and if we sign him one year and trade him as a rental that hurts his value, but if we can sign him to a reasonable deal for two years, trade him next deadline or summer then the team getting him still gets a year under contract. Or better yet, sign him three years so he's getting a chance to play with the prospects as they are really starting to develop, and as soon as the picture becomes clear that there are better options throughout the top six and we really don't need him, whenever that is, maybe after a year and a half, two years, then trade him when his value is actually at its absolute peak.