They have a window of 3 years if they don't up with who they surround their quadcore lineup. Steph would be 33, Durant would be 32, Klay and Draymond would be 30 by then. I find it hard that they would suddenly fall off a cliff by that age. They'll still be elite. Decisions have to made with Iggy and Livingston. They shouldn't hold on to them for too long. Thank them for being a part of a wonderful run, but they shouldn't keep them in Golden State in longer contracts. However, if it comes to a decision on who to keep, I'd keep Iggy more than Livingston.
They shouldn't hold on to ring chasers as well. If they find better replacements for West, Pachulia and McGee, they should go after those replacements. No one's gonna help them through trades so they're gonna have to do it through smart drafting and treading free agency carefully.