I dont log mileage but I do keep a good state tune and maintenance with proper tools and a decent shop. BB's and hubs are pretty much every other season. Pedals, every season. When cables feel sluggish I put a bit of Marvel's Mystery Oil through the housings.
As for a total strip down? Nuh-uh.