It my help if you tell us which light it is?
My guess though is that your car is on Pirelli tyres and you have all the enthusiasm of a new owner.....

Most of us would appear to agree that it doesn't sound like there is to much wrong and you should just have fun getting used to the car.

Finally, as to the TTC, leave the TTC button alone for now but my view is only in the wet. That said, once engaged in the wet, if you get it wrong, you are on your own.....