Honestly speaking, I don't like midrangers, will prefer 2 years old flagship, imported Kit, galaxy S9 most probably, around 50k nowadays
Because s9+ pta approved is still around 65-70k (256gb variant)
It's upto you
In case you have to buy new, go for galaxy midrangers
Like A51
It will be best for you
Quick updates, One UI latest version, no ads or display issues etc like redmi
Redmi note 8 didn't receive android 10 till now
Mi A3 received android 10 update 3-4 times, a lot of bugs everytime, and major update was rolled in April, too late considering it android one
These issues....
midrangers need refinement in many depts
Like redmi note 8 pro, 4 cameras, scored 84 in Dxomark, meanwhile 4 years old flagship is still better in camera, the Google pixel with single sensor scored 90 in Dxomark
Same like this, display, build quality, cameras etc, old flagships even perform better than todays midrangers
On shelf, these midrangers look very excellent value for money, considering price/hardware specs
But the department these lacks is build, software side where they cut costs, Android updates are too late, buggy updates, too much ads etc
End of the day these phones are not worth it
(in some depts new midrangers are also better, like battery life and latest OS etc, still it can't change my decision)