Laura, you mentioned that I use 401K instead of Roth 401k. My reasoning for using Roth is because the money I have there is non-taxable when I retire, so I have a much clearer picture of what I have when I do reach that age. I was told that taxes could go up in future.
Am I wrong on this?
Yes. At $160K, with no kids or mortgage or other deductions, you are currently in a high tax bracket (looks like 24%). The traditional 401(k) puts all of that extra 24% in your pocket right now to save towards your other goals.
You are right that if you are in a higher tax bracket in retirement, then the Roth is probably better now. First, that is unlikely, if you keep to your current expense levels. But even more importantly, that simplistic analysis overlooks the fact that you have the power to control your taxes when you retire, based on what pots you draw from. Right now, you have a bunch in Roth and a bunch in after-tax investment accounts. But remember that you can also earn income all the way up to the standard deduction (currently around $24K) without paying
any federal taxes. Where does that come from? If you withdraw money from your Roth, that is tax-free, so that doesn't count. If you sell stocks from a traditional account, that is capital gains, which is taxed separately -- and will also be free of tax if you keep your reported income before certain levels! So that is going to leave you a lot of space with withdraw money from a traditional IRA while still staying below the standard deduction.
This allows you to use money in a traditional IRA without ever paying taxes on it. So you always want to have enough in a traditional account to maximize your "free" tax space every year -- at least until SS kicks in and pushes you over the standard deduction.
In other words, don't focus on what your marginal tax rate is, because even if you decide you want to spend a lot when you retire, and even if marginal tax rates go up, you will still have a lot of flexibility to draw money from the different accounts to manage how much income you actually need to pay taxes on every year.
(In the interests of full disclosure, I should note that DH and I are currently doing Roth 401(k) contributions. But that is because we want that same flexibility to manage our tax rates in retirement -- we are in the opposite situation from you, in that we have years where a traditional IRA/401(k) was our only option, so now with almost everything in "taxable on withdrawal" accounts, we want to counterbalance that with some in a Roth to have some source of tax-free income in the years we decide we need it for tax purposes.)