I think he said he'd had the car only a week! So I just assumed he had minor experience ,driving it.And in that context (new Car pop off that would startle me.)
As for your driving it speaks for itself.
As for mine i was just following you,in a auto tranny!