Budgeting for Freelancers with Irregular Income Streams

I’ve been freelancing for a while now, and my work is all over the place from orchestration projects to 3D printing custom prosthetics for animals. It’s rewarding, but the income is anything but steady. How do you handle budgeting when your earnings swing from month to month? I’d love to hear how others smooth out the financial ups and downs, especially when you never know what next month will bring. What’s worked for you in staying on top of expenses and saving consistently?