Your timeline is possible but like the others said, enjoy the ride. I went to a regional right out of UND at 22 and thought I'd be at a legacy by 28. Unfortunately I was still an FO at that regional at 28, so I had to make a few more moves before finally hitting a legacy at 32. All in all, it's been a blast and looking back some of the other jobs I had will probably be the most memorable when I retire one day.