I'm not willing to wait more than a month to get a new GPU since I don't have one after selling my RX 5700. I'm a pretty avid overclocker so I'm looking for one with good cooling. I'm definitely willing to go to the used market if I can save like 10%, but anything less and I'd rather go brand new. I've been looking at this 6700 XT but I feel like I could do better. Bear in mind I can't fit more than like 53mm height in my case.
Edit: If it means anything I'm aiming at 1080p165hz and have a Ryzen 5 3500X.