No, you don't have to. If you need the group later on, it is a bit redundant to destroy, null, and then recreate it. Instead, you can just keep the group the entire time and just reuse it over and over.
See this tutorial for a technique that might be what you're looking for:
http://www.thehelper.net/threads/how-to-use-groups-without-leaking.123810/
It is a bit dated (ex: inputting null doesn't leak anymore), but just look at the technique of using one group for everything.