How long have you had the car? You
may be seeing the normal operation of the gauge. The 968 temp gauge is famous for seeming to run hot. The gauge is very sensitive to small changes in engine temp and registers these changes far more than in other cars. It is very common for it to seem to reach the upper limits of the center section (around 10 o'clock) before the fans cut in and cool it off. In the summer, perversely, the car will appear to run cooler as the AC automatically runs one of the car's two cooling fans continuously.
This phenomenon can cause you to constantly check the gauge and worry. But over time you will notice that just about the time it seems too hot, the fans kick in and it drops again. Mine moves up and down, but never gets to red. I have noticed it is more pronounced in winter when cooler air temps keep the fans off until kicked on by the temp switch as it gets to the top of the gauge.
Some owners have installed a VW switch that kicks the fans on more regularly and seems to keep the engine cooler. I did this on my 944S2 and the fans running all of the time made me crazy. A search will get you details and a part number.
Let me be clear - you may also have a real problem that needs repair. I just wanted to familiarize you with a common 968 issue.