The times i give the most meaningful advice i'm in a depressed state.
The times I seem to be most helpful on here are when I'm in a deeply despairing mood. I feel that focusing on helping others will help ease my pain for a bit, and it actually does help distract me and make me feel better. It's easier to focus at these times as well because I'm usually too antsy to sit down and really read everything the OP/commentor has said then give them my full input.