Redmi Note 10 Series is a Mid-Range series, while Realme GT is flagship. You can't compare both. Purchase according to your budget. If you can afford it, then definitely go for Realme GT. Or else wait for Redmi Note 10 Series. Even Narzo 30 Pro is launching tomorrow, with Dimensity 800U 5G & 120Hz Display.