Best strategyOne thing I have noticed especially with junior companies is that the share price will stagnate for a long time, making numerous "false starts", then one day when everything comes together the stock will start an agressive bull run moving up 100 to 500% in a matter of weeks.
NOW is the time to take a position. Wait patiently, and reap the abundant rewards. This is the best way I know of consistently making money on the stock market. You will not be right every time, but when you are you will cash in big time. If you wait till the stock starts moving, you will be paying more than you need to, and will possibly get caught in one of the false starts, thus losing money. It is very difficult to get in when things start to fly, because you will be constantly second guessing yourself and may miss out altogether.