It all depends on what you are planning to do with the drone, and how much you have to spend!
For the purpose of collecting mapping data, you need a drone that can communicate with the mission planning apps, and tag the photos you take with location information (e.g. latitude, longitude, altitude).
DJI and Autel have a great range of options, but there are some models (such as the DJI Mini series and the latest Mavic 3) that are not compatible with the brand's mapping apps. However, third party flight apps such as Litchi have introduced waypoint flight programming support for the DJI Mini 2 with their recent software update.
Feel free to get in touch with us if you would like to discuss what drone might suit you!
If you're in Australia, visit our education partner She Maps for a great deal on DJI and Autel products.