I like this post from Mark Cuban, and overall I think it’s great advice.
However I have heard a few people that I can’t remember (Motley Fool"?, Peter Lynch?) say that there is something else to consider.
Health care costs rise, and that’s an issue, but there’s a quality of life issue as well. You want to enjoy your life, you want to be able to do things in retirement and enjoy yourself. So I would say that #1 you should get healthy, or healither, and then #2, eliminate debt.