These are my top 12 picks for the best personal finance books. These are all fantastic resources for millennials to baby boomers and everyone in between.