If you want a nvidia graphics... catch them now... don't wait to see the prices updates...
the 5060 maybe will be the 4070 super with same price or higher
the 5050 will be a 4060 with a 4060ti price tag
That's really not good advice. Why would you suggest anyone invest money in an outgoing GPU when the next gen is this close to release?
We don't know what the prices will be. The 40XX series launched with lower prices and if the 50XX repeats it, your advice is doubly bad.
With the prices of 7900GREs right now, i would say that's the one to grab if you must have a GPU right now. On nvidia's side, the only good value is 4060 but that's not a very strong performer.
It's fine for a lot of games, but also hopeless for a lot of demanding games, or modded games.
Buying a 4070 Ti Super today would be a self-inflicted wound financially but it would perform well for a number of years.
I'd bet good money the 5070 or 5060 would be better value.
I'd also bet the 5050 will not cost more than $300
But we just don't know yet.