my meaning is to enjoy it while it lasts, and while we surround ourselves with luxury our life can be ended with a single bullet. So the meaning: enjoy it.
I can't find fault in this answer, but it begs the question of how to enjoy life best? Personally I have no idea, but it probably doesnt involve my draining corporate job while it does involve the house and food it pays for.