In my case, we usually get a yearly bonus sometime in August, and raises kick in on the two-week pay period that comprises the first workday in September. Yearly bonus usually isn't anything life-changing...this past time around it was $900.
Another factor is that, no matter how quickly I hit the federal limit for the 401k, my company keeps putting 4% of my salary into it. I usually try to adjust my 401k withholding as the year goes by, so that I hit the federal limit in the final paycheck of the year, but it's nice to know that I don't have to.
And, right now, I'm still young enough that I don't have 35 years of SS earnings yet, so I'm still in the phase where each additional year of work does make some difference on what my SS payment will be.
My birthday is April 2, and right now my plan is, whatever year I ultimately decide to cut loose, it will be on April 1, so retirement ends up being a birthday present to myself.
But, the more I think it through, I might at least hold out till I get the yearly bonus and raise. I tend to accumulate a lot of vacation hours, and I think I can max out at 300. If the raise is good enough, it might be worthwhile to at least hold out until it kicks in, and get those vacation hours paid out at the higher rate.
One other fly in the ointment though...I'm a gov't contractor, and our contract usually goes up for renewal every 5 years, and picked up by another company. Our contract will definitely go up again before I retire. And the new company might have a different timeline for raises and bonuses (if any).
In the end, I'll probably retire when the time feels right, or the BS bucket fills up enough...