To be on a roll

Example

I am on a roll, I'm confident and overjoyed