What are your criteria for success?
It can cure diseases. Then a few acupoints are enough for some diseases. Fast people 1 week can insert needles, which will take less than 5 years.
If you want to be a real clinician, this standard and requirement are high.
It is not difficult to learn acupuncture, but it is difficult to have a good teacher to take care of you and enough clinical patients to treat you.
Without any medical foundation, medical foundation can be taught by yourself, but it is very difficult to learn if you really want to get started in clinical practice. Self-study is easy to get started, but it is hard to say when you are high.