This is a great synopsis, I especially appreciate the comment about tracking spending. I track every cent in and out with YNAB currently and love my current setup