Timing is very very critical in this space. Utilizing this timing idea properly will require extreme patience from one. Patience they say is a virtue and there's time for everything. One need to imbibe that habit of patience in order to buy at the right time, hold at the right time and sell at the right time. Timing is indeed almost everything in this space.