Lots of good speakers for rock. After 40 years as an audio nerd, I do have a definitive answer for this question.
JBL M2
That’s the answer.
They also might be the best for just about everything else.
How you get there... is up to you. But you can do it for under 12k, maybe 10k if you shop smart.
Find a used pair of M2’s, get a BSS-Blu 50 used to run the crossover.
preamp/streamer/dac of choice and budget, a reasonably powered 4 channel amp.
Takes a little time to set-up.
Dynamics, bass, clean, crazy spl if you want it, all for a "reasonable" price.
The active ATC’s are awfully good also, but the bigger ones that will give you the low end are really expensive.