I was going to ask if I should ever answer my own puzzles, but conveniently there was already such a question. So now my question becomes:
When would it be wise to answer your own puzzle?
As in, how long would one consider it as "long enough" before they decide that, if no one has answered correctly yet, you should do it yourself? I don't want to answer too quickly as to give people a chance to try, but I'd like the puzzle to have the correct answer, so future users who stumble upon it don't have to feel like they'll never know.