What is the guarantee that the company wont cheat as well? I myself do this kind of research on my own, so when I get screwed I know it is all my fault.
Well I determine the system so that can float around, I think the proper answer is best time to trade is when you feel it