Sorry America. F1>NASCAR; forever and always.