Not only position and range matters here.
Of course, your range show broaden up the later you get in a position but you also have to be aware of who are the villains.
One thing you should be aware of is table selection. Of course that's only possible if you're playing cash and the platform that I know that allows you to do it is PS.
So, depending on who you're playing with, your position, how do you want to represent yourself at the table will make a big influence on when, how and why you're c-betting.