I’m currently using the Huawei P30 Pro and the camera and battery life is absolutely stunning compared to any other flagship phones I’ve owned and I upgrade every 1 to 2 years for the past decade. The most bug free phone I’ve used thus far. However I will not trust the quality of any Chinese phone for under $100 or even under $300. Safer to just get a used Iphone. Don’t get used Samsung because anything before the S8 and Note 8 were very buggy and had poor QC (I owned many Galaxy phones) whereas even my Iphone 4 is still usable today. Iphone reliability is absolutely amazing (Ipads are not though).