What you should buy depends on the type tobacco your going to smoke in it. Different pipes smoke different blends... differently.
If you're not sure what you will smoke in it I would buy a nice pre-smoked Castello. I own a lot of them, some I've had for over 40 years. They smoke any blend...