The answer is: there is no single answer. It all depends on what games you want to play, details, resolution, etc. and this will vary from game to game, even between scenes within the same game.
If you already have some other GPU, set details to lowest and that should give you an idea of the best performance you may be able to expect out of your CPU after a GPU upgrade. Then you can compare that against results from RTX3050 reviews to find out how much of a bottleneck your i5 might be.
Not that this really matters since you can simply bump graphics quality up a notch or two to make use of whatever "excess performance" the GPU might have.