Effective budgeting is the smartest tool which when followed diligently enables us to manage our finances and to a large extent life stress free. It is a dynamic and indispensable financial tool that ...