Please refer to other similar threads. Plus, you've given no information on what the phone will be used for, budget etc.
iPhone 11 is great anyway, and one of the best you can get right now (but a a more budget friendly iPhone is coming in the next weeks).