What is the meaning of [gather ye rosebuds while ye may]

Live life to the full while you are still young enough to enjoy it.