You're preaching to the choir, Bob, LOL! In my prior life I was a professionally-trained class-A HD Diesel/Automotive Mechanic (5yrs in the commercial sector, many others privately for myself). I always change my oil in every new engine by the 100mi mark. Then I go with the 500-1000mi change then every 3500-5000 thereafter. Unfortunately, due to the immutable laws of supply/demand economics, I had to go with the demo or wait until Nov. Not a normal practice for me as I prefer new out-of-the-crate/no-body's *ss on my seat bikes. Plus taking delivery of a naked bike during the beginning of the long, cold NE-Corridor winter season didn't make much sense to me either...at least I can enoy the best riding weather of the year for a couple of months before having to take out the Gerbing's heated gear or park the thing until the thaw.
FWIW, timing is everything. When I was in the market in '99 for my first H-D they were in such high demand and such short supply that you had to wait 3mos-2rs. to get the bike you wanted and often had to pay well in excess of MSRP. This time I wanted a Duc and an unobtainable one at that, so it was MSRP and a wait (I did get a few hundred off and the first service free beacause it was a demo). Now H-D dealers are stuck with bikes and a local guy is offering $3K off of MSRP on '07 Baggers (All Touring family models in stock)! That makes a new $18k Road King a better buy than my $14k Duc! Don't forget all the 'extra fees, like prep/freight, paint/wheel/alarm options, Tax/title/tags, etc.! My Duc soared to thousands over MSRP after all was said and done.
Well, as a wise man once said: It's only money and I'll make more! You truly only do live once!
And yes, I do practice what I preach. It doesn't make much sense to me to go thru all the time/trouble/expense to become a professional MSF Rider Coach and then not set a proper example for my students and the public at large. Believe you me, nobody is an RC for the money...if you needed to teach to eat, you'd be a goner for sure, LOL!