It depends on your needs; Here is my suggestion:
If you are on a budget and is a fan of an android platform that could be customized , also have a great screen with high refresh rate for gaming and don't both much about the camera then go for oneplus 7T or above and if you have a good budget , is familiar with ios interface , likes a simplistic yet restrictive ui but needs a great camera and your priorities are privacy , long term useage , smooth app experience ( personalised for iPhone) and care for a brand name being a non Chinese device then iPhone 11 is a good option and pro model if it suits your budget . Cheers!