Depends on what you're after, but 6900 XT isn't 3X faster than RX 6600, so it's actually not the best bang for the buck. In fact, if you want to play with eBay prices and include previous generation GPUs, the RX 5500 XT 4GB is the best value at around $85, or 0.3772 FPS/$. Next is RX 5700 XT at $198 and 0.3727 FPS/$. Third is RX 5600 XT for $166 and 0.3501 FPS/$, The RX 6600 finally shows up at $203 and 0.3283 FPS/$. Where does the RX 6900 XT rank with an eBay average price of $644? It's in 49th place out of 65 GPUs, with only 0.2014 FPS/$.
The worst values are the GT 1030, RX 550, and GTX 1630, incidentally, which are in the 0.1 FPS/$ range. Titan RTX and Radeon VII come next, followed by the 3090 Ti, 3090, and 6950 XT.