Why you need a budget—and how to get started