My advice is to not ship a car from the US to Germany, unless as other says, it has sentimental value.
We moved to Germany in 2019 and shipped our 2015 Audi in the same container as our household belongings since we had the space. We thought it would be a better to bring it with us, even knowing it would need to go through the certification process. It was such a hassle having to coordinate between the companies that handle the different pieces, and in the end cost us about 5k EUR for shipping, customs, changes, certification plus transport from where the work was performed in Hamburg down to Munich (we used a car shop close to the port our container arrived at). Also, it took 2 months for our container to arrive to Germany plus another 6-8 weeks to go through all of changes & certification, so we used a car share for 4 months before our own car arrived.
Some things that got changed were the lights (e.g. EU certified, blinker lights changed from red to yellow), the cleaning mechanism for the headlights, changing the speedometer to km, license plate holders, we did have to buy winter tires but that would have been required anyway. We didn't have to worry about emissions since we came from CA where they are pretty strict on this and the car went through regular certifications.
Before we moved, we contacted 3 or 4 different car shops that could do the work & certification for us and we had a hard time getting them to nail down a quote on costs because everything depends on the car. We also spoke to some places that were a little grey in how they get the cars to pass certification... so watch out for that too. Definitely call places ahead of time to ask for quotes if you are going to do this.
In the end, the car passed certification and was delivered to us just fine. But in hindsight, it was more stress than was worth it.