Hi, Kevin.
"Ya" depende de la situación:
Ya te digo: puede significar "dame un segundo, estoy pensando lo que te voy a decir para responder" También puede ser para que esperes mientras se termina una tarea que está haciendo, y luego te responde. If the other person is... Eating a bread, they can say "ya te digo" meaning "wait a second, let me swallow this bite and I'll tell you".
-ya digo: significa lo mismo. It's the same.
-ya te dije: Es pasado. Significa que la persona ya te ha respondido antes y no quiere repetir lo que te dijo. I means that you should already know and they won't repeat it. Sometimes it can sound rude, but It's more an informal thing, between friends, and this it wouldn't be rude at all. It's up to a particular situation.
I hope I helped you!