Will Cars be pay to win?