JDog_209
Keep in mind, this is just my personal opinion and up to you to decide.
I stuck with getting new pixel 9's and some others I got onboard as well due to the fact you have access to a physical sim card. Your end of life updates will be shorter, but I decided to take that trade off.
And another poster was right about not paying in payments and buying it outright. But I would like to expand on that.
Whether you get the 9 or 10 series, Bestbuy is a trusted source. The key is, if you go in person, be certain that they sell it to you "Unlocked"! Don't attach to your current or any carrier.
If you order it online, which you will probably have to if you decide on a Pixel 9 series be sure on Bestbuys page at whatever pixel you are looking at says " Sold by bestbuy" and look the page over to make sure it isn't reburbished. Also, be sure to select "Connect to another carrier later" (I think that's what is says) and DO NOT select connecting to a carrier below that first option I mentioned becuase that may very well lock it down and you won't be able to unlock it.