The 500r is not just a good bike...it's a GREAT bike. That said, there are some hidden expenses. First, get an insurance quote for a 19 year old for this bike. This is important because insurance on a sport bike is surprisingly expensive. Also, look at the maintenance schedule in the bike's...