"I think performance-wise on road courses we have what it takes," Luczo Dragon driver says