Just kind of a shot in the dark here...........
Do you have a soap "rotation", or do you always use the same one? Maybe the "good shaves" are all with particular soaps and not with others?