A. The answer depends on many factors, including your expected average annual return, your current income tax rate, your capital gain tax rate, your future income tax rate.
You can use the following 401K or Not calculator to evaluate. Just fill in the numbers in the cells highlighted in yellow, then compare the two different results - 401K or Not?