I've never heard of 'salad days' apart from when some friends decide to go on a diet. Am I to assume by the quote Insel that it means 'good times' as in times where you are making good money.

How did this come about?