Are You Competition Ready?