Forecasting with a Repeat Purchase Diffusion Model · Study