use machine learning to predict a next day of visit for customer
You can approach that problem as time-series prediction problem. 
Below is one of articles or tutorials about time-series forecasting/prediction.

https://machinelearningmastery.com/time-series-forecasting/