The short answer
There is no universal best day of the week, and no universal number of weeks ahead. Studies that name one are averaging an enormous number of properties and dates. That average can be true of a market and still be wrong for the single hotel you want, on the dates you want.