To build on what Weena said, you either want to give a redshirt to (1) your best player so you can really benefit from an extra year of IQ or (2) a good player who might not fully fill his potential otherwise. In some cases, these are the same player.
Basically ask yourself what you gain by having this player stick around for another season. And as Weena notes, if he isn't going to offer you much you probably want him to graduate instead of sticking around.