particularly 3$ and 5$ rebuys...

What is the best way to play these things ?
I usually have an average chip stack throughout tourney and usually make double my buy in back. I never seem to have a big stack What should i be doing ? I only steal mainly to keep my stack at average level and wait for big hands to make a big gain ?