where luck meets preparation