Hi, Kat,
Your question is not clear, and that probably reflects your real problem.
Will you need that $4000 in August this year to pay for your schooling? If so, then don't put it into any kind of IRA or retirement account. Those are NOT for short term money.
If you don't need the $4000 to pay for school, then go ahead and open up the Roth IRA (and Vanguard is a great company). However, do NOT listen to the traditional advice to be aggressive.
In theory, growth stocks will grow more than other stocks, because they're using all their net profits to build the company. That's why they're popularly known as "growth" stocks.
However, real life tells a different story. Usually stocks that pay dividends do better. The only exceptions are particularly wild bull markets. For example, in 1999 growth stocks did outgrow dividend-paying stocks in market price -- but they lost a lot of that from 2001-2003.
Also, we learned from the early 2000s scandals that net income on a balance sheet is not always what it appears to be.
Dividend paying companies have to come up with real cash. They can't just manipulate figures, as Enron and others did (and many still do).
You don't say what you're doing now. August is still nearly 5 months away. Why not get a job to pay for your school, and also open up the Roth IRA? The sooner you start investing, the better for you in the long run.
However, recognize that your best financial results in a good (and especially bad) economy will come from many things:
Working -- nothing like bringing in a real paycheck with cash to spend and save/invest.
Upgrading your skills -- school, a certification, career classes etc. Whatever will allow you to make more money from the time you spend working in the future.
Staying out of debt -- pay off credit cards and all loans.
Saving and investing -- the more money you put away, and the sooner, the better off you'll be in the long run.
These things will be much more important to you than choosing between one stock and another.