Take a few days off but you can go back to botting no problem. You got a suspension and next time may be a ban or just another suspension. Depends on if they catch you again, how soon they catch you again, the mood of the GM who handles the issue, etc. Are you botting your main? If you are and you like your main then you may want to look into a second account to bot on to protect yourself. You may also want to look at changing the profile that you use for your mining/herbing. I would suggest making your own profiles as public files and the pathing they use can sometimes be flagged, if not so much by Blizz then by others on your realm looking to "remove" the competition. It pains me to say that but it happens.
Again, unless this is your main account and you are looking to protect it, there is really no need to start over with a new account/toon. The cost involved is annoying and why let a perfectly good account go to waste? Just so you know, I have been suspended on certain accounts several times and have continued to bot without further issue. I have lost a couple of accounts both after receiving a suspension and with no warning whatsoever. It is very much random and depends on how deep the GM wants to look into your account. Don’t worry about it. you can’t control it short of watching the profiles you use, the amount of time you bot and the amount of mats you drop on the AH at any given time. Keep these in check and it should be smooth sailing. Just my two cents.