Some things you should consider before getting a smartphone include your budget, your carrier, your data needs, and the type of phone you want.