Similar to several others, I scraped off about 15% of last years' gains to fund the next two years' spending. The lucrative part-time online gig probably ends in May, so next year all will come out of my 403b, until DW's IRA is available for withdrawals in 2022.
I have been preparing for three years, slowly scraping off 20-40% of gains, and moving from a 63% stock allocation to (beginning last year 53%), with a target of 57%. We moved up in 2019 to 59% stock allocation due to gains, despite some withdrawals midyear to stock holdings. My account is 50-35-15%, with DW's stock allocation considerably higher, although after she qualifies for IRA withdrawals, I'll balance out the allocations.
Overall, we are 57-27-16; I'll move some of the cash to short-term bonds for a bit more yield and to have a considerable stash to move back into stocks if we get a 10% or higher correction.
Right now (and for the next 5 years) I'm withdrawing from my account up to the top of the 12% tax bracket, with unspent withdrawals going into a brokerage account; we may do some Roth roll-overs beginning 2021. Beginning next year-2024, the withdrawal rate will slightly top 5%, then go down to 3.5%-4% when I draw SS.
It took paying for a solar panel installation and a Chevy Bolt to slightly top our planned SWR spending this year, so there is quite a bit of slack in the budget. In 5 years when I hit SS full age and begin SS withdrawals, I plan to gradually move the stock allocation back up to between 60-65%, the latter when DW hits SS full age.