I e-filed this year's taxes on 3/3/25, refund hit my account today. That's probably the quickest I've gotten it back.
I have extra withheld from one of my pensions in addition to 10% on annuities, so it's not a big refund, but it beats writing a check. In the past, I've had to pull above the MRD to cover an expense, and I just have 20% withheld. Though I retired at 55, I waited until full retirement age, 66 for me, to start drawing SS. I still had W-2 wages until four years ago, part-time teaching at a college, and I paid dearly, and always had to pony up by April 15. But even while drawing SS, I was still having to pay FICA. I was careful to not work enough to impact my SS.
I never paid the IRS until the deadline, just the principle of the thing. Likewise, I don't pay bills until just before they are due, and since they are all electronic today, mail delays aren't an issue. I never got paid early, thus I don't pay early.