A pernambuco bow is the best. They vary in quality and price from $100 to $50,000. Out there in that huge range will be a bow that’s the perfect intersection of quality and price for you, if you look hard enough. Real wood just feels so good!
Brazilwood is a material you’ll find in the $60 price range. It’s not as good as pernambuco, but it beats fiberglass or plastic any day. Definitely don’t buy fiberglass… it’s not a good choice.
Carbon fiber bows can be junk or they can be really nice, depending on who you buy from and how much you spend. They’re great for playing outdoor gigs because they are so stable and sturdy. Check out a good selection of bows here.