Mi 6X (Mi A2) vs Redmi Note 5 Pro vs Zenfone Max Pro M1: Price, Spe...