Learn how to buy a bond with this comprehensive guide. Understand the different types of bonds, their associated costs, and strategies for diversifying a bond portfolio to maximize returns.