a treasury bond may be a 30-year commitment.
When we invest in a treasury bond, we receive our profit in the form of interest expense (which commonly given twice a year)
In some bonds, we could only see the break even point of our investment after it took 10-30 years.