"On another note, patience is most critical to successful share trading when it comes to the likes of companies with revenue - I mean it is inevitable that their revenues will increase with time as the product becomes widely acceptable and customers take a liking as well as with incremental product development."
Oh dear Jameel. Never has a falser word been spoke. You've got to pick the right stocks. That ain't easy. It is harder still if you are trying to make a quick buck.
"When it comes to the likes of small E&P companies the patience strategy maynot necessarily do us too well, and opting for a halfway house between patience/opportunist behaviour might be the way forward."
Still gotta pick the right stocks. Not go large on one stock and spread your risk.
You'd be better off selling some now Jameel and get a holding that you are happy with.