It sounds like you're on your way!

For me, the ice or cold rinse seems to help my legs recover.
And a moderate amount of beer!