The "best" is very relative
I think that you have a form from where you open this report.
So, create a text box control (txtMyDate) where to write your custom date.
Then for Control Source for the control in your report (a text box too) write "=Forms!YourFormName!txtMyDate" (without quotes).