server specs

We are getting ready to purchase a Xenforo license and to migrate our existing forum from vbulletin.
We need some recommendations about a new sever build - CPU, number of cores, Ram, storage etc
on average we have around 10 million views per month / 40000 visitors per day
Thanks :)