pull down to refresh

For sure and as long as you generating cash flow you can reduce your debt obligations or like you say buy back your stock and once you get to a level where you find their is appetite for equity dilution or interest rates are favorable you can rinse and repeat, really all leveraged plays on the companies future cash flows + fiat devaluation