I'm definitely not an expert but I have built up a number of accounts for eComm companies I had and for large brands so if my experience with that helps, great! There is a lot of juice left in Twitter so if everyone wants to head on over to IG let them
If you want to build an account into the 6 figures within a year with real people following you then you really need to be consistent and do things manually at least for the first month. It takes 15 - 20 minutes to max out the following. I try and leave it short of the max sometimes but sometimes I forget and get the limit tab pop up. As you know you need to be followed by more than you are following in order to follow more. I do purchase cheap followers. I have tried literally hundreds of providers and as soon as I find a good one one of my other providers stop altogether so it's a constant struggle to find good ones but if you are persistent you will learn ways of finding and keeping good providers at an economical rate. The cheaper the better because they are just numbers at the end of the day. Anyone that tells you fake followers are worthless are normally right but not when it comes to Twitter.
Once I have some followers I target the accounts of other people in the same niche and start by following the people they have followed. I dont start by following their followers. I follow the people they follow. this is a much more targeted group and mostly vetted by the accounts who have followed them. If you are going to bot anything these lists would be the people to do it on. In the beginning you want to do it manually. Skip anyone with a padlock/private profile, they are far more likely to deny and report a follow request and if you get denied x many times you will get suspended anyway.
Once I have had an account for a long time, maybe a year or more I will use a site to see who is not following me back or who has unfollowed me. I use that app to unfollow all of them. I am left with following way less people and have room to do the whole process over again without having to purchase any fake followers. Over time they will drop off anyway and you are left with tens of thousands and in some cases hundreds of thousands of real people. It does help if you have a genuine company or product that is behind the twitter account as opposed to just some spam account that posts affiliate stuff all of the time. Once you have a solid account though it's very hard to lose it.
I know that it sounds like a cop out but this is all of it, just rinse and repeat this and within no time you will have an amazing account. I used to hire a lady here in Las Vegas to come over and just follow on Twitter. she would be able to do 3 accounts in a little over an hour. I would have the lists of the accounts I wanted her to go to for each one and she would just sit there and follow. She became quite good at it but never expect someone to work as fast on your business and dream as you will. Don't expect them to be able to do it as fast as you because you will probably care more if you know what I mean.
If you want something that will last and is real in the eyes of twitter then this is the way to go. I have dozens of accounts that are over 5 years old with anything from 20k - 300k followers on them. The ones I have for old businesses that I either sold or dont do anymore I use to promote just about anything, I try and keep some niche specific but have others I just use as needed.