Seems like he could play till he's 40.
It may not be a bad deal to sign with Paul George and have a couple up and coming players hit their prime right as you start to decline.
Ingram, Kuzma, Hart, and Ball are all good contributing players already at this point of their careers and Brook Lopez has gone on record to say he's willing to resign for less.