>>1904819It depends on what you do with the bike and what your expectations are.
My advice: simply apply weather appropriate lube on the chain, let it seep into the rollers, and wipe the chain to remove excess lube. If you don't ride in downpours, dry lube is still fine, just apply it more often. Only clean the drivetrain if it's seriously caked with something. And even then, wiping it with a wet sponge/rag, letting it dry, and relubing might be enough. Otherwise, only clean it thoroughly when you switch the chain. Keep tabs on chain stretch of course.
If THAT doesn't yield acceptable life out of your drivetrain, then consider performing more thorough cleanings. In the end, don't forget that you're probably trying to maximize the life of fairly cheap stuff, so don't go out of your way to do so. See how it performs with minimal maintenance and how much you're spending, and then work from there.
I only lube and wipe for riding across town over mostly pavement in dry weather, 5km travelled per year, at the cost of 2x 15€ chains. That's cheaper than a monthly public transit pass, so it works for me.