Well..personally, I resort to botting when I am no longer interested in grinding skills/money legit. So it's either bot or quit, and in that case I bot whenever I am not playing legit. Based on pre-eoc botting experience, I've never had any account banned. Of my accounts that I've botted: I maxed a zerker (99 str/range/mage/hp) with 99 rc/mining/smithing, I got a max cape on another (+over 150m combat xp), and I also ran multiple account at frost dragons when they were "high risk". None of which received a ban. I got a "warning" though when jagex shut down a certain botting website, so I stopped (by that time I had very few skills left to max anyway). I'm relatively new to osrs botting so I don't have too much experience with it to provide advice. Either way..say your botting 99 str and it takes 200 hours. You have to bot 200 hours whether it's split over 2 months or 2 weeks. So in my opinion, just get it done as soon as you can.