heady days
noun1
Idiomatic A period of time characterized by excitement, rapid success, high energy or optimism.
- In the heady days of their youth, they thought anything was possible.
- Nobody had made profits of this size since the heady days of the stock-market boom.