What is the best order to invest money? Roth vs. 401K vs. Life Insurance?
I am a 34 year old, married, father of 4, resident physician who just got a $ 60K pay raise. I was making $ 42K during my first year of residency training, but now with moonlighting, I am making $ 100K. What is the best order to invest? Of course I started with the 401K because my employer matches 4% if I invest 5%. But what next? Life Insurance, Roth, Traditional IRA, etc. or should I pay down my mortgage($ 200K at 8%APR) or student loans($ 150K at 3%APR)? My wife has a small traditional IRA, but we have no other investments. Thanks for any advice.