Timing for Stock Picking

The best time to buy is when market forces are systematically causing a temporary drop in prices for one stock or the overall market. Examples include end of year tax selling, the removal of a stock from an index, the termination of a dividend forcing income funds to sell, or the desire for mutual funds to do "window dressing" by selling holdings that have fallen before they report their quarterly holdings to their shareholders.