Will EpiDexa Racing be pay to win?