I wouldn’t worry too much about having 3 Subarus, who cares what other people think. It sounds like you don’t have a shortage of cars, it might be worth waiting for the next gen 86/BRZ. If rumours are true, @
Tcoat loves a rumour

, it should be out in a couple of years and it might fit the bill more than the current gen.
If it doesn’t, buy the current gen used.
I can’t think of many sports cars in your price range, especially since you’ve sworn off Porches etc. Miata/MX5, which you’ve said. New Fiat Abarth 124? Miata/MX5 with a turbo motor basically, worth a test drive. I like the look of the 124 better than a Miata/MX5. Otherwise go a BRZ.