Depends on the game. I love going back to Fallout usually every year or so, Fallout 4 most of the time now. I've replayed the first two Metro games probably 3 or 4 times each. STALKER series has seen some regular replay. I don't replay tons of stuff, it has to have a certain feeling for me, usually being able to play it another way helps the replay value. Brutal Legend is another I've replayed through a few times.
Game length is varied for me. I love games that I can invest time into, such as I dumped 100 hours into Death Stranding and I have 220 in Fallout 4 and I got almost 400 hours in Monster Hunter World. But I can also enjoy short games, like the first run through Resident Evil 2 and Resident Evil 7 were maybe 10 to 13 hours, but they also have good replay value. I don't mind spending 60 bucks on games lke them.
Games I'm less inclined to buy full price are like...Last of Us, Uncharted, kinda shorter, more narrative driven/linear experiences. Not that they aren't good, but the gameplay isn't usually the best, they don't have any replay value in terms of offering something different in a new run, and having gone through the story, another run doesn't sound as fun.