Brandon,
I would shop around some more.
I got a 2001 GS300 with just 19,500 miles for $25,795.00 and it was simply mint. I mean not a scratch at all. They were "asking" $29,995.00 but I kept working them. I got it at 4.9% with nothing down as well and a monthly pymt of $460. So I say be patient and look around some more. Get at least a '99-'00 range.
Good luck with your decision and advanced congrats on the purchase, Brent.