The answer to your question is that no one knows. It's all educated guess work.
I don't give advice to buy/sell.
What I will say is that over the past couple 3 weeks TRTC has been consistently creating new highs and lows.
Many folks were waiting for a drop back to .15 after a run and it never happened. Many folks were waiting for low .20s after a run and it never happened. You starting to see a pattern. This waiting has been going on for weeks, and besides the one day $.1175 drop we always seem to create a new low.
Look at the charts and you'll see a magnificent example of a quality stock "Stair Steppin'" its way forward.
Do your own DD, don't take advice from any one here.