Boy that's a loaded question. If you want to learn, become a Ham Radio operator and you'll learn most of the ins and outs.
2 meter band is better than 1.25 meters which is better than 70cm which is better than 33cm (the 900Mhz NMEA trackers) in a nutshell.
The unlicensed 100mW, 900Mhz (ISM band) trackers about 1/4 mile or a bit less while lying flat on the ground. Much higher up in the air.
But..................... A tumbling rocket can be a challenge for any receiver to decode the digitally encoded signal stream hence a higher powered
tracker feeding a properly sized (tuned) antenna will have better results. If you want to know what that is, study to become a Ham.
I'm not being an "elitist" here but the theory on antenna polarity takes some study and thought to understand. Take a look at the
"receiving" end of a Multitronix tracking system and you'll see a bit of antenna theory in action:
https://www.multitronix.com/
Also keeping this in mind, blowing the main chute up as high as tolerated will constrain the descending stack and antenna positioning so it is easier to decode the position stream and recover more positions. Up high the range can be several miles say 1000 to 500 feet up with a 100mW tracker. As long as there is a clean line-of-sight of the signal. If the tracker is lying in a depression upon landing, the ground footprint is going to be a lot less than 1/4th mile.
Extremes? With APRS tracking and a Digipeater with a 100 foot tower 1200 feet away from me, I was able to "hear" and decode a position
beacon on a high altitude balloon at greater than 100,000 feet altitude, >400 miles away on the 2 meter, 144.390Mhz band. The balloon signal was "heard" by the local digipeater and the position retransmitted so I could decode it locally on my radio. I was essentially using the 100 foot antenna tower as a proxy for a 1 watt signal from the balloon.
So that will give you something to think about to start. Kurt