To achieve the best master possible, it's better to don't limit yourself. So have a proper toolbox made with everything you need, and possibly the best available tools, it's highly recomended.
Anyway this come with a very high cost. Cause you just don't have to buy the best tools money can buy, but you also have to spend time into research and tests. And this is something you have to do over time, cause the options we have now are very different from 3 years ago.
So accordingly with your time, knowledge and finances, you may decide to be good to stick with bundles that can be found with good discounts. Or hiring an engineer that will make the job for you. If you need it, feel free to send me a mail at effettimusic(at)gmail.com
In the following video you can give a quick look on how to master a song using Waves plugin only.