AI Didn’t Buy My Bike. It Made Me a Better Buyer.

At the end of this summer, I decided it was time to upgrade my road bike.

Context: I’m not a competitive cyclist, I’m an enthusiast who enjoys 15-30 mile Saturday morning rides. I don’t need brand new or the latest tech.

My 2012 Fuji Roubaix 3.0 has served me well. It’s an aluminum bike with a carbon fork and Shimano Sora components—reliable, comfortable, and still perfectly rideable. But I wanted my next bike to feel like a meaningful upgrade: carbon frame, substantially better components, lighter weight, and something I could happily ride for many years.

I also had a theory about the market. Late summer means end-of-season sales, and those discounts put pressure on used-bike prices. Meanwhile, the industry’s move toward disc brakes has made some extremely good rim-brake race bikes surprisingly affordable.

I set a budget around $1,400 and decided to see how much bike I could get.

And I brought ChatGPT along as my buying assistant.

The interesting part wasn’t simply asking AI, “What bike should I buy?” Instead, I used it to make a complicated secondhand market much easier to navigate.

I established my parameters: I’m 5’11”, normally ride a 56 cm frame, wanted carbon, preferred Shimano 105 or better, and cared more about getting a great bike than getting the newest model year. Then I started feeding it eBay listings.

That’s where AI became genuinely useful.

A used-bike listing might say “Giant TCR Advanced Pro,” but that alone doesn’t tell you much. Which generation? What was its original build? Are those the original wheels? How does that frame compare with a similarly priced Specialized Tarmac? Is $1,700 reasonable or is $1,350 closer to the market value?

Instead of opening fifteen browser tabs every time I found a bike, I could have ChatGPT research the model, decode its components, compare it with other candidates, identify things that looked unusual in the listing, and help establish a rational price range.

We (yes, myself + ChatGPT is ‘we’) went through Giant TCRs, Specialized Tarmacs and Roubaix models, and several others. Some candidates became more interesting after research. Others became less interesting. One listing was just incomplete enough to make me uncomfortable. Another turned out to have a different wheelset than I initially believed.

The AI wasn’t making the decision. It was making me a better-informed buyer.

It was especially helpful when bidding started. Rather than treating an eBay auction like a competition to win, we(!) worked backward from the bike’s value. What would be a great price? What was reasonable? At what point should I simply walk away?

Eventually a 2018 Felt FR1 appeared: 56 cm carbon frame, Dura-Ace drivetrain, a Pioneer power meter, and a very reasonable opening bid (or reserve price).

When new, the FR1 was a genuinely high-end race bike. Eight years later, rim brakes and depreciation had put it within my budget.

I placed the bid.

And then…nothing happened.

No bidding war. No last-second escalation. I was the only bidder.

AI’s role didn’t end with the auction. When a partially disassembled carbon race bike arrived in a giant cardboard box, ChatGPT transitioned from buying assistant to interactive service manual.

I used it while reinstalling the fork and handlebars, reconnecting brakes, troubleshooting the front derailleur, checking torque requirements and figuring out which maintenance items actually needed attention. We researched tire clearance and the wheels that were actually installed on the bike. I ordered 28 mm tires, tubes, tools and supplies. When the existing 120 mm stem felt a little long, we worked through what changing to 90 mm would actually do to the fit.

There’s something particularly useful about AI in this kind of project. Traditional search is great when you know exactly what question you’re asking. But projects generate chains of tiny, contextual questions: What is this part? Is this normal? Does this component fit this particular frame? The seller said this—what does that imply? Here’s another listing; is it better than yesterday’s?

AI can maintain that context as the project evolves.

And then, eventually, the research ends.

After a two-mile systems check, I took the Felt out for a proper 15-mile shakedown ride.

It was fantastic.

Fast, light, responsive and just tremendously fun to ride. There are still some small fit adjustments to make, but it already feels like the meaningful upgrade I was looking for.

AI didn’t buy me a bike. It didn’t inspect the carbon, turn the wrench, place the bid, or pedal those first 15 miles.

But it dramatically lowered the cost (in time and effort) of becoming an informed buyer.

Now having ridden this new (to me) Felt and had an awesome experience, I’d call that a pretty good result.

Diligent (not Dry) January

I really enjoy beer. I also enjoy this Ben Franklin quote (though apparently he never said it):

“God made beer because he loves us and wants us to be happy.”

– not Ben Franklin, but found on t-shirts on college campuses across the country

When the end of December is approaching, New Year’s resolutions become the default water cooler topic. (Sorry, it’s pandemic. Rather it’s the conversation piece which fills the first two minutes of Zoom calls.) And on the topic of alcohol consumption people sometimes commit to a dry January. Truly, kudos to everyone who commits and completes. Even if it’s not to completion, partial participation is certainly beneficial. To me it feels like a half baked idea. It’s not something that will have a lasting effect on my health or habits beyond the month of January. I’ll pass.

Instead, as 2020 was winding to a close I envisioned a ‘structured’ January for my alcohol consumption, my physical exercise, and myself. At a high level, I wanted to…

  • Enjoy an occasional beer through January
  • Have some form of accountability with respect to an exercise regimen
  • Include metrics and statistics, because everything is more fun when numbers are attached

So I sat down with a beer (paradoxically) in hand, and I started a Google Doc to define my program. The result:

  • At a minimum, require myself to run one mile per day, on average. (Or I could run 3 miles every third day, etc.)
  • One mile run would equate to one beer. (If I ran, on average, 2 miles a day, I could still enjoy a beer every day in January.)
  • 50 burpees would equate to one mile run. This to allow for foul weather as I could do burpees in my basement. This also gave me an upper body aspect to the regimen.
  • Balances would carry over to all subsequent days
  • Caveat: I’m not a fitness professional! Consult your own personal trainer!

And this is how it looked after January was done:

MilesBurpeesBeersBank Accountcommentary
1-Jan2.261.261.00 is subtracted every day
2-Jan0.26ditto
3-Jan2.003010.86Miles, burpees, and a beer. A good day.
4-Jan601.06
5-Jan0.06
6-Jan2.00351.76
7-Jan1-0.24I didn’t specify that I couldn’t go negative…
8-Jan2.264110.84
9-Jan360.56
10-Jan2.2610.82
11-Jan400.62
12-Jan701.02Hitting a groove with burpees, feeling great…
13-Jan2.532.55… but I’m not CrossFit crazy.
14-Jan10.55
15-Jan300.15
16-Jan2.00281.71
17-Jan2410.19
18-Jan3.002.19Wait, do I enjoy running?
19-Jan1.19
20-Jan751.69
21-Jan2.003012.29Sam Adams Winter Lager, great.
22-Jan1.29
23-Jan2.26303.15
24-Jan11.15
25-Jan651.45This was a rainy week, hard to fit in runs.
26-Jan0.45
27-Jan600.65
28-Jan-0.35
29-Jan700.05
30-Jan2.2610.31
31-Jan2.0010.31Finish strong.
Totals26.8372410Numbers are fun. Bring it, February.

Takeaways? I think the biggest one is that a beer is so much more enjoyable when it’s earned, especially with sweat. I think it’s an all too easy, and bad, habit to keep a 6-pack chilled in the fridge for the occasional or random drink. The next takeaway was the convenience of converting miles and burpees. On bad weather days this allowed me to keep pace, and if I did this program again I might add a third or fourth conversion: 200 jump ropes, etc.

Here’s a link (view only) in case anyone wants to steal/copy my Google Doc and use for their own ‘diligent’ month and not just for January. Interested in any of the other eleven months of the year? DM me and we can set up a group program for March. Maybe it’s the start of a billion dollar app idea, which we can eventually SPAC

Now please excuse me, I have a chilled Long Trail VT IPA in the fridge waiting for me. And, no, I did not do any running to securitize this beer.