Unlikely that the OP will see this response, but Carfrietag is a complete ball ache! Unless of course sitting about in traffic for hours is your idea of fun.
On our very first trip to the Nurburgring in 2012 we ended up in the thick of it, without a clue as to what the hell was going on! Never again!