It's like anything else done at a high level. To be successful it takes lot's of money, a very talented team and driver, great determination and some luck. One difference from Football is that the drivers and teams don't often get arrested and contracts gets done without so much B.S. Also like football, it's more fun to be there than watch it on TV. Joe Gibbs would tell you how boring it is compared to football.