My personal progress is kind of slow, purely a result of non-competitive type I am. I enjoy freediving and decided long time ago to do away with no push for performance and make this sport enjoyable at all times. I don't know if this makes sence at all. I still don't know what my true PB is for dynamic and static, I can do close to 5 minutes dry static. My dives usually just over 1 minute at first and then I could stay down for over 2 minutes, depending on how hard I swim. Depth was never an issue, I don't know my true best but I routinely go down to 25 meters. Deeper than that usually boring, too much swimming and too little exploring. Depth actually is built from day to day and within a day. Say, if I am on vacation somewhere in Caribbean or Thailand, I will probably have difficulty on a first day to go deep. Same goes throughout the day, first couple dives are about 7-10 meters, then 15, and then over 20 if I see something interesting down there. The real fun is meeting scuba divers somewhere along the wall of reef, somewhere at 20 meters. Feels like Appollo-Soyuz orbital tea party.
There is no real timeline of my progress, because I hardly have any. It took me almost two years to see my first 2minutes open water dive times. But then, I had no difficulties reaching 1:30 since the day one. So I would say you are having much better progress.