Doesn't matter how much experience you have, you still have 'bad days'. As experience increases the bad days tend to happen less frequently, and when they do, they tend not to be as bad.
I know my 'bad days' now are better than my 'best days' when I had minimal experience. My perception about what I consider 'bad' by me expects rather higher standard too.