Definitely would recommend the Mini 4K as well if you don't want to break the bank.
One of the things I'd recommend is double checking that you have a new enough phone that is not a Google Pixel. The Mini 4K controller requires connection to a phone so it can stream the view. newer iPhones and Samsungs should work fine. Just bear in mind that if you're using an iPhone, that it can get pretty hot to the point where the iPhone may actually warn you about temperatures.
As well if you're using an android phone, make sure you are able to install apps outside of the play store. The DJI Fly app is available on DJI's website and not in the Play Store.
I personally am flying a DJI Mini 4 Pro, but that's entirely because when I'm not flying and taking shots of construction, I'm messing around with recording myself on runs to see how the obstacle avoidance works. If after the Mini 4K, you want to upgrade, the Mini 4 Pro is definitely where you'd want to be.