I have one bike, a 20+ year old Raleigh MTB converted to a touring bike that has covered 70000 miles.
Since I've retired I try to cycle every day and in normal years I do about 6000 miles.
Not bad for an under £300 bike.
I'm sure I've spent the same amount replacing tyres, chains etc.
For me...