Well ya got me there dude because I don't know what a 350z is.

I'm not snickering, not even teasing....it's just that well.... I dunno .. never mind.
And on a tight twisty road I will run circles around a bigger more powerful car.
Bold statement, if one takes it literally... I'm sure you didn't mean "all" bigger more powerful cars. OTOH, my Mom and Dad's GrandMarquis probably couldn't corner with you.