$2 for a used Schwinn World Tourist, plus the cost of the WD-40 /800 miles so far = less than a quarter of a cent per mile. I love old steel.
No need to replace any components yet, just regular lube up and tightening.
I did swap the seat, tires and tubes with my older bike that got run over, and the handlebars with a mountain bike frame that I had lying around. Other than that, all original.