If you wait till the perfect opportunity to do something then you will never get to do it because there is never a perfect time or place or circumstances. For instance you can't wait to do things with your kids because before you know it they will be grown. You can't wait to enjoy life because Life will pass you by. You can't wait to spend time with those you love because now may be all the time you have together. As you go through life grab all the moments you can and spend it wisely. Don't put things off till tomorrow or you will never enjoy your todays.