https://securesignup.net/portal/vpshosting.php
You will probably need Ultimate which is $65.99 a month and covers 1,000 GB per month bw, it's the largest plan they have.
It doesn't matter what script you use Wordpress, drupal or whatever, what they care about is how much CPU and BW you are using.
They aren't going to let you drain all the cpu all the time on a shared hosting.
If you are making $1,800+ a month you can afford the measly $65.99 or whatever they will charge you on your host.
Theres no magical host that's gonna be like ok VPS hosting 1 terabyte BW, that'l' be $1.99!
__________________
Added after 10 minutes:
But by my calculations based on what you are telling me, you will need more which is dedicated server which starts at $99.
At securesignup that's here
https://securesignup.net/portal/dedicatedserver.php
Server 1 covers 2 TB BW, at $99.
Ask your host if they have something equivalent, but feel free to shop around.
Do you know how to back up and restore a Wordpress 'blog'? There's a trick to it you can't just backup the files and the mysqld db. So just a headsup Google it and make sure you do it right. (Theres a plugin you need for it that makes it fairly simple).
Keep in mind securesignup uses 100mb/s uplink I'm not sure if that is enough for you or not idk.