Technically, your overall potential is at its peak when you're 21. However, unless you're training 24 hours a day, its uncommon to ever reach your maximum potential fitness. With this in mind, you should be able to keep improving up until your late twenties, when the decline will become a little more noticeable