Take the bus. On this route, it's both cheaper and quicker than driving.
You'll arrive about -1h -56m sooner (8h 5m by bus vs 7h 9m by car) and save roughly $-14.93 (€-12.17) compared to fuel and tolls ($148 (€121) vs $133 (€109)). You also skip the drive itself — no traffic stress, no parking, and you can use the time to work, nap, or catch up on a series with the onboard Wi-Fi.
Direct coaches are operated by BlaBlaCar.
Driving is still worth considering if you're travelling with bulky luggage, need flexibility on departure times, or plan to stop along the way.