Buying a new car is a poor financial decision

Today I thought more about my views of car buying. I came up with the following as a response to someone who suggested that if you’re going to hold on to a car for 10 years, it’s smartest to buy new. In fact, it’s probably smartest to buy used regardless of your time horizon.

According to http://www.bankrate.com/brm/news/auto/20011226a.asp, a typical new car loses 15%-20% of its value each year in the first three years.

Honda AccordLet’s take the case of a Honda Accord LX V6. Based on friends’ experiences and Consumer Reports reliability ratings going back to 1996, I think it’s reasonable to say that this car will go at least 180,000 miles before requiring costly repairs or becoming unacceptably unreliable.

This chart is based on if you purchased the following cars right now:

Year Current Miles Value (NADA) Depreciation from new Percent of miles “used up” Relative cost per mile of remaining miles

(180000 – current miles)

2004 0 (still on dealer’s lot) $23,850 0% 0% 27% higher than 2000
2003 15000 $20,300 15% 8% 17% higher than 2000
2002 30000 $16,925 29% 17% 8% higher than 2000
2001 45000 $14,875 38% 25% 5% higher than 2000
2000 60000 $12,650 47% 33% baseline

It should be noted that Accords are in demand, limiting your ability to negotiate, and don’t depreciate as badly as many other cars.

Notice how much higher you pay per useful mile for the new car than for the 4-year-old car.

Look at this differently: suppose I had $23,800 sitting around. What is the smartest investment: $23,800 all sunk into a car, or $12,650 sunk into a car and investing the remaining $11,000 in something like a child’s college fund, your own retirement, or a charity? Or if I didn’t have the cash laying around, why double my debt just for the new car smell? What does it say about one’s values when he maximizes his deprecation losses (and debt?) at the expense of better choices?

See http://moneycentral.msn.com/content/Savinganddebt/Saveonacar/P37267.asp another perspective.

Cars are depreciating assets, a liability. It makes sense to reduce exposure to losses by not buying new.

Played dodgeball for first time in 15 years

Today I played dodgeball for the first time in 15 years. (The last time was at Groves Middle School.)

I played in a tournament at my church. Six teams entered: four teams were mostly teenage boys, one was the church’s media department, and one was my Sunday school class (mostly in their 30s).

The tournament started with double elimination: each team played twice, and teams that didn’t lose both games got into the finals brackets.

My team was the only non-youthful team to make it to the finals!

In the finals, we quickly spanked a first youthful team in the first round. We waited through two more rounds, then we played the very last round for the trophy.

A brief note: up until this point I just played defense. All I did was stay away from balls and hand balls to teammates who were better throws than me.

The last round progressed normally. Both teams slowly picked each other off. We got down to 3 on our side and 2 on the other side.

All of a sudden balls flew and it was a 1 on 1 game, and I was one of them! Suddenly I was on offense! The opponent chunked three balls in succession, and I barely missed each of them. Then I managed to get two balls. I threw one high (unintentionally), distracting the opponent, and shortly nailed him on the legs.

I threw the winning ball! Today was my the best dodgeball performance ever!

Stupid, Stupid, Stupid!!

For the past two days I have been banging my head against the wall with an ASP.NET problem.

I created a custom WebControl composite class, meaning that it contains other WebControls.

I overrode its render method and used the provided HtmlTextWriter to spit out the code specific to my WebControl and the HTML code of the child WebControls which, by the way, were dynamically created in my WebControl’s Init event handler.

Anyway, what confounded the heck out of me is that if I would push a button on the ASPX page, thereby triggering a PostBack event, the ASPX page forgot all of its dynamically created controls. In other words, a richly populated page became a blank page just by me hitting the submit button!

After a lot of research on this problem, I stumbled across an article at http://scottonwriting.net/sowblog/posts/2129.aspx that didn’t directly provide the answer but proverbially slapped me across the forehead and jumbled the facts into place. I needed to add these child controls to my parent control’s Controls collection! Stupid, stupid, stupid!

I removed my custom render method and added the controls to the Controls collection, and it works like a charm. View state is preserved!

Bad Kitty

Meet Amelia:

Amelia is an 8½ year old Himalayan cat.

Amelia is a very bad kitty.

About three months ago, Amelia no longer wanted to use her litter box. So she has taken to pooping and sometimes peeing everywhere but the litter box: Alec’s bedroom, the mat in front of the box, the rug in front of the garage door, and other random places. (I’m sure I’ve missed some places because Sugar thinks cat poop is a treat.)

I’ve tried several of the tricks in the book to get her to back into her litter box. I’ve ensured that the litter is usually no more than a week old. I’ve used the fine, scoop-able litter. I’ve removed the litter box cover. I’ve watched her diet.

I have only had limited success. She still poops outside the box more than she poops inside the box, but at least she poops within eye shot of the box.

I now don’t know what to do with her. I have never seriously considered getting rid of a pet, but the thought crossed my mind today as my stockinged foot mushed into a pile of gooey poop on the back door mat. (She pooped on that mat so much that I just tossed it. It was just a cut up section of carpet.)

Stupid, idiot cat! I wish you could train or restrain them like dogs.

Incorrect Understanding of Wright and Shelby Amendments

My understanding of the Wright and Shelby amendments, which regulate air travel out of Dallas’s Love Field airport, was incorrect. I was in good company: even the Dallas Morning News has it wrong!

According to a 1998 US DOT news release, it appears that the 1979 Wright Amendment permits passenger air travel from Love Field, partially upending a then-11 year old agreement between Dallas and Ft. Worth. Under this agreement, Dallas and Ft. Worth will not use their respective airports to compete against DFW Airport. The 1997 Shelby Amendment enhances the Wright Amendment’s permissiveness by allowing flights to go to 3 more states and also allowing no destination restrictions on flights using planes with fewer than 56 seats. (It is humorous to note that Senator Richard Shelby, the amendment’s namesake, is from Alabama, one of these 3 additional states.)

So without the federal Wright or Shelby Amendments, there may be no passenger air travel out of Dallas Love Field.

Edit: See the comment left in the comments section below. (Click on the Comments link.) Simply repealing the Wright Amendment is not enough; that would invite another round of local lawsuits from Fort Worth, American Airlines, and DFW. Congress needs to clearly say that there shall be no restrictions on flights on Love Field.