I don't find myself buying GPU's at a faster rate then I ever did previously. I am pretty comfortable with my rtx 3060 and from a technological standpoint I feel fine skipping the last 3 years worth of GPU's and I am still feeling perfectly modern. Even an rtx 2060 gpu from 2019 can do AI stuff and probably isnt too far behind. So thats 5 years.