You either are or you aren't a residents of a state.
Whatever state your license is will be the state you are a legal resident of.
Tuition cost for someone attending in state will usually be around $20,000-$40,000 depending on what school you want to attend.
Tuition for an Out of State student will be around $30,000-$50,000, again depending on what school you want to attend.
How soon, depends on how you are planning to pay for school.
Are you planning to pay with financial aid, loan, grant, scholarship, or out of pocket?
Financial Aid will usually help you cover the cost, but most of the time, depending on how eligible you are, although you do not have to pay financial aid back, it might not cover for all of the tuition.
Loans depending on where you get one from, you will have to pay back within time. Most loans but not all have interest when you're taking out a student loan. They will most of the time however cover the full cost on tuition depending on how much you want to take out and borrow.
The best way to go about paying for school is by grant or scholarship.
They are pretty much like free money for school.
Many people are willing to pay for your education, if you are willing to show them that you can put in the effect and are willing to go the extra mile to succeed.
Grants and Scholarships are you're best options when paying for school.
They are giving to you for free and you will not have to pay the money back.
However, most grants and scholarships require you to maintain a current standard in your academic skills, and you may be dropped or disqualified, if you can not maintain their academic requirements.
Hope this clears some of your question up.
Best wishes in your studies. =-]