There is no better time than now.
Now is a good time to do it.
Does the word "now" mean the same thing in the above two sentences?
the same meaning