 So the magical question is, how long do bull markets last? As long as they want to. But as long as the collective universe of investors, overall and on average, remains willing to pay a little bit more when you buy, whether our cash comes from selling something else, putting in a retirement plan contribution to work, or what have you.