My humble suggestion is wait lor.
Finally had a chance to set up my ps5 last night. Felt a rush of excitement when opening up the box, carefully brought out the PS5, installed the stand (which doesn't really clip onto the ps5 very well btw), lay down the ps5 in the horizontal position, insert usb c to controller, and finally turned it on for the first time.
After the usual system updates and setup, I REALIZE GOT NO GAMES TO PLAY. lol.
Tried ghost of tsushima (i still have my ps4 games). There is a noticeable improvement from playing on pspro, but nothing to shout out la. better framerate, smoother graphics. Got bored very fast as I already finished the game on pro previously. Didn't bother trying out my other ps4 games. I have ps+ since 2015, so there is quite a huge library of games.
Wanted to try something new, so I played the astro game that came with the ps5. It's more of a tech showpiece to show the functionality of the new controller. Wife said I crazy, spend so much $$ just to play a game that is so meh.
I think whats lacking from the ps5 launch (apart from the extreme lack of units) is an AAA PS5 exclusive game that pushes people to really want to play. I remember when I bought my ps1,ps2, ps4 I was hooked the moment I started. Also, my tv is a LG from 2017/2018 so don't have hdmi 2.1 to try the new 120fps gameplay.
In summary, I would say just wait. really no point getting the ps5 at this moment especially from scalpers.
Sorry for the long post!!