For some reason or other mine always seem to arrive like 3 months early then I lose it and end up doing the renew online the night before I get it inspected, lol.
But yea, 1 day is 1 day. It sucks to get pinched, but that's the way it is. I've found that most of the time though you have to be doing something to gain their attention before they get you for something like that (speeding, flashy ride, loud stereo/exhaust, not using your turn signals, driving a rust bucket, etc). So you get their attention and then they notice things... and if you give them attitude, they keep writing. The only usual exception to the rule is the small town cops on a power trip (I got to deal with plenty of those off at college) because they are just looking for some way to wave their badge at you.