At this moment, bar none, for the money IMO the DJI Mavic Pro 2 is the best.
My opinion is based on: Cost, reliability, good flight characteristics, connectivity reliability.
I've done everything from building my own drones when they first came out (they used to call them quadcopters!) to...