Right now I'm jealous at everyone living in America... :P But I'm really happy for you and I hope you have a great time at both the racing track and during the tour! :D
Congratulations! Sounds like you gave a fantastic speech and the audience loved you! Way to go!