Everybody's the best at what they do, so we have to be perfect on/at what we do. <br/><br/>Is this sentence correct? Are both on and at correct? Talking about a performance.