I have hourly time-series data with n inputs and a target variable. The target should be predicted at 07:00 a.m. for the next 48 hours. Some inputs are only available until 23:00 of the previous day. So if you make the forecast at 07:00 on January 31, you have those inputs only until 23:00 on January 30. The other inputs are available for the whole period and also in the future (i.e. also over the forecast horizon of 48 hours).
What is the best practice which data to include and how?
(Would be even better if you could include some pointers to R code that tackle that problem!)