Bumping this thread in hopes for an answer. Dotabuff stats help, but it's not accurate enough. I've been trying to queue at perfect times, but it doesn't seem to make a difference now.
Playing mostly on USE, my winrate is highest on Tuesdays and at 11:00 AM (MST).