When in May? I'd go to Indy and watch the new cars run the 500
Chicago would fit everything you're looking for.