Good Gaming Monitor that’ll last.

Budget is 300 but looking for a monitor that can maintain 144HZ / 120FPS (Xbox Series S) and has custom crosshair for video games

What are your best recommendations?