I'm taking the safety course next month to get my M1. Soon after I will be purchasing a bike. I've done a lot of looking around for the last 2 weeks, gone to a couple of local shops and sat on the bikes, gotten a bit of a feel for them as far as seating goes, and I'm stuck in a decision. I want to get a 500R, but at the same time, I don't want to overdo myself thinking I'm hot shit and then crash the bike into something unpleasant. The 250R is nice, but I know I'll want to upgrade within a few months. Would it be smarter to get the 250R, ride it for 6-ish months, and then sell it and step up to a 500R? I don't plan on buying new, I'm looking more at a 2003-2004 model to keep cost lower, and it seems that they maintain resale value.