Why is the Xiaomi Redmi Note 12 the best mid-range phone for me?