That's great, I love pictures.
And don't worry about the setup, it all takes time and money. I know my car is now 5 years in the making, and Aaron is around 7 years. Right now the best thing to do is to continue learning how to drive the car faster and be a better driver. There's always work to be done on that front now matter how long you've been autocrossing.