It depends on the expectations of your downstream computations.
For many purposes, it's sufficient to prune obvious short-range LD and do an imperfect job of it; a window size of 50-100 is good enough for that, and is computationally very cheap.
When you have stronger requirements, you can translate that into an appropriate r^2 threshold, and then specify a kilobase value for the --indep-pairwise window size that's large enough to capture most variant pairs expected to correlate that highly, along with a step size of 1. (E.g. "--indep-pairwise 500kb 1 <r^2 threshold>")