@Casual83 per la mia esperienza, se è un nuovo sito, con poche visite potenziali, i piani starter dei più comuni hosting vanno benissimo.
Non conosco hosting condivisi che permettano di scegliere il numero di core, sembra quasi che tu ti stia orientando su una VM, possibile? Se si e se sei all'inizio penso ti possa bastare un tradizionale hosting condiviso...
Se hai bisogno maggiori info scrivimi pure in privato