at this point,u shouldnt go for mi 10 because in china,Mi 11 has been launched at the same price at which mi 10 was launched...so you should wait for mi 11