6 budget-friendly smartphones in 2022 offering high-end specs within a budget constraint