It really depends on which state you live in and which administrative court is responsible for your case/file, but from my personal experience I'm sorry to tell you that in North Rhine-Westphalia (NRW) it can take at least 2 years (I won't name the perspective court). This is all from my personal experience and what happened to me, but I have close friends and their files are pending for more than 3 years in Düsldrf (...) and they still haven't received any answer.
Many people told me to talk to a lawyer and that a lawyer can do this and that, but it is really unfortunate that when it goes to court, a lawyer cannot speed up the process one bit. All my lawyer could do was to ask the court, "This (...) higher court said this and that (...) higher court said that, so when are you going to apply it." To which the court replied, "When your number comes up." lol
By the way, I am not saying that lawyers are not helpful, they really are, and I recommend everyone to have a lawyer when their Dublin or refusal case is in court, but what I am saying is that they cannot put pressure on the court.
I hope you will be patient and not put off other motives in your life until you get an answer from the court or a residence permit.
Go to school (at least try to get a Realschulabschluss or go further and get Fachabi or Abitur and study), learn the language if you can, get a job if you have a work permit, and so on - all this does not depend on your residence permit in most cases.
I know people who don't have a residence permit but get a work permit within 6 months because Germany needs more workers....
I hope you learned something from my experience and I wish you all the best.
Please do not take my advice as professional in any way and I do not want to make anyone hopeless, my only motive is that you do not wait for A to get B when you can get B without waiting for A.
With kind regards