Rangers striker Jermain Defoe says he feels the fittest he's felt all season after having a run of games in the side.