Let’s take the advice of the main stream media. They say that at most there are four Senate seats at play: Pennsylvania, Wisconsin, Georgia, and Nevada. Ohio will prove not to be that close since Trump beat Biden by 8 points in 2020. Arizona could be the fifth close senate race. So these five Senate seats are currently held by 2 Republicans and 3 Democrats. At most the Republicans will gain 3 seats to have a 53-47 majority. I think you are being too optimistic.
I’m not optimistic and I am certainly not listening to the mainstream media. You are probably in the right ballpark tho, 53-47.