Its very difficult to decide which mobile phone one should buy because now in the market there are plenty of brands.ln my opinion one should first watch which processor the mobile have because processer is the thing which can run the phone for a long time otherwise the mobile will hang.Ram also matters because more is the ram more will be the capacity to handle applications and run them smoothly.The mobile should have a good battery life minimum of 3000mhz and also have good quality of cameras like minnimum of12mp rear and 5mp front camera.Now a days mobile must support 4g sim.Screen resolution must be minimum 1920×1080.The main thing is thay it should have a good internal storage minimum of 32gb.I think these things are very necessary for a good mobile phone and one can get a phone with these specifications with in a range of 10, 000.
Thank you.