I recently got into an investment discussion with a coworker about what the best way forward would be if a "trade war" does break out between the US and China. He is older and has a considerable amount of money locked up in his 401k that he is worried about. He doesn't like the funds that are offered him through our employer 401k plan and was really wanting to find some kind of commodities fund like precious metals. He is not optimistic about bond funds because of rising interest rates devaluing the existing bonds that these funds hold. We have a "Stable Market Value" fund but are unsure if that is a good option.
I got to thinking about it and proposed if it might be a good idea to take a 401k loan that he could then invest in precious metals outside of his retirement account. The interest he would pay on this loan is a payment to himself that likely would result in a higher return than what any of the available funds would do in a bear market. He seemed unconvinced that it was a good idea because if he switches jobs then he would have to pay back the loan in full immediately but I pointed out to him that any investment fund is relatively liquid so he could cash out quickly if he needed to pay it back at a moments notice.
I am having trouble seeing issues with this approach. Is this type of behavior explicitly disallowed with 401k retirement account loans? Why would this be a bad idea?