I am a married 49 year old professional with four kids. I have a variable income that has ranged from $280k to $385k over the last few years. My retirement accounts total about $1.05m. Almost all of that is in a conventional 401(k). The remainder is in a Roth 401(k). The remainder of my assets are my home equity which by my best guess is about $350k-$400k in equity, and savings of about $70k. My salary makes up less than half of my total income. The rest of my income comes from my year end bonus and my wife's part time employment. I max out my 401(k).
I tend to negative cash flow every month because of my relatively low salary and my relatively high expenses. But the negative cash flow is pre-funded from a big chunk of savings that I take from my year end bonus and dedicate to household expenses at the beginning of each year. So while I am negative cash flowing, I am not running up additional debt. But that also means that my $70k in savings is really more like $20k in savings if you account for the fact that $50k of that amount will be eaten up by year end.
Part of why I negative cash flow is what brings me to the point of this post. I am a couple of years into a 15 year mortgage at 3%, and my principal and interest payment is a little under $3000 per month, but I actually pay a lot more than that. Up until this year, I paid an extra $800/month in principal on my mortgage, but now I have increased that payment so that I am paying an extra $3200 in principal. At this rate, I will be debt free when I pay off my mortgage in about 4-5 years because I own both of my cars outright and will pay cash for a new car if I decide to buy one in the next 4-5 years. No student loan debt.
I know that most would say that I would be better off taking the extra $3200 a month that I pay on a low interest mortgage and invest it for a higher return, which I could then use to pay off my mortgage later on down the line. But part of me just really hates having debt and views the excess mortgage payments as forced savings. I am worried that I won't be as disciplined if I have a big bunch of post-tax dollars just sitting there, and I might feel compelled to use it for something else like a vacation home or a slightly nicer car or something like that. But while I think that makes sense from a financial standpoint, I think my current approach allows me to reap higher total utility from a pure economics perspective because of my aversion to debt and because of the chance that I might blow some of the money that I otherwise use to overpay my mortgage.
So what do you think? Do I keep doing the things that I have been doing because you don't fix what isn't broken, and being in my position at my age, while pretty average by letsrun standards, is a pretty good place to be at this age, or do I take that extra cash, start dumping it into some investments, and then decide what to do with the money once I have enough to pay off my mortgage?
Also, I have all of my retirement account in an S&P index fund. I am doing that because most financial advisors cannot beat the S&P over time, so I figure that using someone else to guide me on investments isn't a great alternative. I also like the low cost of the index fund. On top of that, I plan on living a long time and trying to avoid drawing on my retirement accounts until a bit later in life, even after I retire because I plan on my wife continuing to work part time or maybe going full time for health insurance, depending on what happens over the next few years. I will probably work part time too - just at a different pay grade. So my investment horizon is still pretty long. Any reason to move away from my index fund approach at this point and move towards an investment fund based on my goal retirement date instead?