Regression and Machine learning models for panel data
Sales data is Time-series data. You should use the method of Time-series forecasting.

Below is a list of useful links to start with - 

Analytics Vidhya
Yashuseth blog
Kaggle blog

This is a good book to grasp the concepts - 
Forecasting: Principles and Practice

Also, do check this similar question.
Stack Exchange