Market timing is a strategy where investors and traders buy and sell assets at an optimal price level based on a prediction of future market prices. Under this approach, it is important to determine when to exit or enter the market, which is where stop-loss and take-profit levels come into play.