Roth Roth..I am with CO. We need a Roth.
I can answer a few of your questions.

1.The federal govenment with some fuzzy accounting can't go above the debt ceiling. When it gets close to this...