I buy new things if I need something to get comfortable, for a build, or if it's worn and needs replacing.
I lube my chain and wipe it every 500 miles or so. That's about it though.
I will, however, give the drivetrain a once over before a race weekend.