Mastering Budgeting for Small Businesses: A Practical Guide