nice car u have there, told me only everyday car, but it's look and those toyol is really powerfulits not the speed that matters...its all about to learn the dynamics of ur car 1st. dont forget track ettiquete needs to be adhered too, flags by the marshals - what do they mean etc.....
its not the speed or how fast ur car can go.....if u talk about track driving..its all about laptimes. those who are regulars...they seem a lil bit competitive....but if ur a newbie...then i would recomend u to get the experience 1st...
just my 2 cents