If not maybe you should not be in the market. The key is to plant in good soil and at a right time. Plant more if you get an even better plant time based on stock price. There is only one guarantee. Those with little patience end up as losers (IMHO).