When Opportunity Comes it is Too Late to Prepare!