OK I'll crumble and respond to one of Mustafa's clickbait threads - the answer is always whatever age you are now, don't look back, don't put anything off
I say it whenever it is that life is going well and you are feeling good… For me , late teens early twenties would be the best . So anytime before old age catches up with you !