Just to be clear I wasn't saying you specifically. More so that having lots of light bulbs doesn't necessarily mean good insight, more that you have gotten good telling people what they want to hear.
I'm very skeptical of the paid down ramper theories. Not making that claim.
With that said, I usually steer clear of charting forums. It's guessing, with style. People highlight their wins, hide their losing calls.
AVZ Price at posting:
32.0¢ Sentiment: Buy Disclosure: Held