I have always felt good about earnings that are released early in the week and especially pre-market and I always bail on companies that announce that earnings will come out on a Friday. Not a perfect science but I feel that a fool would announce bad news on a Monday or Tuesday.