So, her er mit take fra mit eget hosting firma.
CS:GO servere er single threaded, så skal have en CPU som har god performance til det. Det betyder du kan ikke købe en gammel quad-core CPU, som har en god multi-core rating. Normalt er mine go-to cpu'er: 3700x, 1700x 4790k, E-2136.
Find en cpu, og så compare single-thread performancen til dem, så har du en ide.
Teamspeak behøver du næsten ikke tænke på tager ressourcer andet end ram.
Men hvis du kun vil host den selv pga. ping, så vil jeg ærgre dig lidt at ping kommer meget an på din internetudbyder. Har ofc. ikke prøvet alle i danmark, men både Yousee og Waoo har nogle routes som køre totalt i øst og vest, så selvom din server står i by A, og din ven 20 km væk i by B connecter, så køre hans route gennem den nærmeste storby - og dermed har han nærmest samme ping som hvis serveren stod i Tyskland. Du kan være placeret et heldigt sted så du ikke har samme problem - men har oplevet det flere steder nu :D