How much space do you need for a home gym?

The amount of space you need will depend on the [...]