I went through this exact thing a couple years back, and it really depends on what kind of investor you are. If you're comfortable with market risk and have a solid emergency fund already set up, the math generally favors investing over paying off a 4.2% loan. Stock market returns average something like 7-10% over longer periods, so theoretically you'd come out ahead. But that's only if you actually stick with it and don't panic-sell when the market dips.
The catch is that extra $8k a month is a ton of flexibility to give up. Paying off the car early gets you to a debt-free state faster, which has real psychological benefits and frees up cash flow sooner. If you invest it and the market tanks right when your loan comes due, you might regret it. There's also the question of your own discipline - will you actually invest that money consistently, or will it end up getting spent? Lots of people *say* they'll invest but don't follow through.
My take: split the difference. Maybe throw $4-5k at the loan to knock it out faster while still investing the rest. You get some of the psychological win of paying it down quicker, you're investing enough to potentially beat inflation and loan interest, and you're not betting the whole thing on one strategy. At 4.2% you're not paying killer interest anyway, so there's no emergency to pay it off, but there's also no reason to drag it out if you're this comfortable financially.