This is such a great exercise to do. Apart from anything else, it just feels good!
You can do this anytime and anywhere. We do it as part of the warm-up in our Strong Foundations classes. I know people who do it before they get out of bed in the morning.