hey man,
i'll tell you what a friend of mine told me. there are always going to be deals. don't jump on the first one you see.
and keep in mind that inf you finance a bike you will usually have to get full coverage on the bike. before getting a bike you need to call your insurance company to get the cost of insuring it. if you can pay cash, then all you have to get is liability - which for me (29, good record, in nc) a cruiser is about 100 a year.
if you can wait until your class that might be best. that way you can findout if you like the smaller bikes.
personally, if i were going to go smaller i would look for one of the older honda cb's (or equivalent). such as this one.
http://cincinnati.craigslist.org/mcy/331185410.html
you also need to find someone near you whom you trust and who knows motorcycles. that way they can help shop with you.