Hello Wai_Wai,Originally Posted by Wai_Wai
I would try to explain it.
If you say "never a better time" then it means that there were no better time befor that time and there won't be a better time after that time.
So you are right. "The best time to do something" :D
I hope that this could help you.