I have been having my hair colored for about 10 years. She uses Matrix DEMI-perm
( This is NOT a permanent hair color) It is semi permanent, so it just fades out.
One time I went to someone who accidentally did a permanent hair color and it was A MESS ! ( I had to go back 2 times for her to "FIX it ". Permanent is a TOTALLY different thing ! There is a lot to learn, and I too would suggest you get it done somewhere.
I have been very happy with the SEMI permanent hair color, and only have it done once every 12 weeks. My hair is SO soft and not all wirey and dark. For me, for now, I will keep having it done. ( Not everyone's hair will cover gray with just a semi-permanent color though, so you will have to learn ...)