Xiaomi Mi 9 vs Redmi Note 7 or Mi 9 SE Best Value?