I dunno really, it all depends on who is going to drink it. I mean honestly, what makes something the 'best'? Broad appeal? Style? There are so many factors that go into it not limited to but including the test subjects palate, experience, preferences..etc. The amount of compliments (from a good cross section of people) I got from my first batch of my 'house Ale' faaar exceeded my own judgement on it. I didn't find 'fault' in it (i.e. no off flavors, head was spot on, color good, etc ,etc), but it just didn't stand out to me as a better example of what I can do with a brew. Otoh, there is at least one beer I brew that I make and know is excellent but many people just don't care for it...go figure
I guess what I am getting at is, if you like it, who cares what other people think! However, don't let that ever be an excuse to not push your own expectations and skills as a homebrewer, but rather learn from your own experiences what makes a brew 'good', 'great', 'exceptional' or 'terrible'. Where general consensus does not always indicate truth, it can at times be useful in gauging your brew.
I say the best way to 'test' yourself is do this. Pick a style. Any style. (preferably something simple though, like an APA). Then go and get as many commercial examples of a that style that you can afford. Drink them at a good temperature range for the style, with no food or anything else, all the while homing in on the distinct characteristics of that style. It doesn't have to be all at once. Then start digging in to that style. Find recipes, look up the bjcp/etc guidelines. Formulate your own recipe. When you are convinced that you can brew that style spot on, with your own interpretation and others can agree, I think you are on track in the technique department.
Imho, becoming creative in your brewing is a whole other ballgame from brewing to style. I am not bashing 'brewing to style', (I have many beers that I brew 'in style') but what I am saying is you cannot allow consensus to limit your creativity which it could easily do.
There are some rather strong rules about homebrewing that once broken you can be assured you'll produce poor beer. Then there are some rules that can be stretched. And, there are some rules that are meant to be broken
/end brewing philosophy rant :fro: