In a large mixing bowl whisk together garlic, balsamic vinegar, brown sugar, truffle oil, pesto and all spices (parsley, oregano, basil, red pepper flakes, siracha sauce, garlic powder, salt and pepper.) Next add in fresh basil and mix again. Taste test mixture. If you do not like a strong balsamic taste, add a little bit of balsamic at a time and taste according to preference!