OnePlus 7 Pro
If you care much about the camera, don't pick this one, or wireless charging.
I like OOS (their system) and the development scene. That's mainly the reason why I picked this one. Also, OnePlus always have good specs (cpu/ram/storage, and in this phone an amazing display)
However, if you care about the best all-around phone, in terms of specs, the camera, wireless charging, I think Samsung is the best option. (it can cost a lot though)