I am a student and don't have much money to buy expensive devices. That is why I always carefully analyze the characteristics of smartphones to choose the best option and not pay a lot. Not so long ago, I found a good article on how to compare devices correctly. "An Android phone features" & design can be the first aspect that matters. The fact is that not all smartphones are equally good at taking pictures or videos.
By the way, here are the specs to pay attention to when choosing an Android smartphone. It turns out that modern devices must have at least 4GB of RAM and 32GB of internal storage. Also, thanks to an interesting article, I learned that devices have 30-50 watt charging. So this means your smartphone can be charged faster. But there are other specs to pay attention to when choosing smartphone models. For example, you need to choose a camera with a good aperture. And don't forget the SoC. The chip plays an important role.
A processor that is too weak will prevent you from playing games. But some processors overheat a lot, and you should be aware of this in advance. So, overall, there are quite a few specs to consider when buying an Android smartphone. But, again, I think you should read the whole article.