I looked at AFRM. Like you say, there is support at 107... lesser support at 130. You have to choose how much you're willing to give the stock BOD (Benefit Of The Doubt). Whichever, it's a guess on this play, but you're thinking along the right path.
(Me too.. former RIA and money manager...