When should I vote?
When I am hit by a question/doubt, I head to the Stackoverflow(of course on not finding that in the docs or the docs are not so good). Many times I find what I am looking for and while I think I should upvote a question and/or answer (and/or a comment) as it has helped me, it's rep(upvote score) is already a lot more than what it really should be. Especially in case of old questions (eg asked in '08-'09), some of which are no doubt tricky ones but many others are simple ones, and their rep doesn't actually reflect their quality. So is the 'rep' or the 'vote score' measure of a questions quality? I started by assuming yes but then realized that it's not as the rep really depends a lot on the time when the question was asked. So there are a lot of quality questions with less rep/vote score than many questions of less quality but with high rep/vote score.
I got mislead by the upvote scores when I was new here, so I feel it should be made clear whether the rep really reflects the quality of the question. When should one upvote a question/answer/comment? if he/she finds it useful? or believes that this question/answer has quality more than what it's current rep suggests?