In any case that the defendant entered a plea and adjudication was withheld must wait ten years. The question then becomes if you have kept your nose clean for the entire time. Depending on the facts, it may be better to seal your record that to expunge your conviction.