Making profit on an investment comes down to three things:
Luck can only make you rich temporarily. Long term wealth comes from managing luck risk. You must have knowledge and execution to profit. With disciplined execution, you’ll take opportunities (like that hot dog stand!). With knowledge, those opportunities become profit.