Short answer: never. It depends on your drive and willingness to make your future into something you want it to be. You could be 80 and still achieve goals that you doubted you could achieve when you were much younger.