I would not buy an iPhone, especially new models, if only because their quality is getting worse every year and more and more people are turning to
various service centers or even include a device under warranty that has stopped working for some reason. It is better to use the same money to buy a good Samsung or Pocophone, since in recent years the manufacturer of "apples" has not shown itself from the best side. My sister's IPhone X only lasted a year and face id stopped working for no known reason, she was always careful with the phone