Success always comes when preparation meets opportunity.