Resist the Folly of Market Timing

The best stock-buying strategy is to find great companies to buy and hold.