It's purely time-based. There's also a limit on how many buy-back points you can have at once (1/3 or 1/4 of your total points, I think) so that even if you go a whole year without using them, you'll...