8 steps to mastering money