OnePlus 12R to iQOO Neo 9 Pro: Top smartphones under Rs 50,000