Sales trend predictor