Big networks (like MCC) run on multiple dedicated machines that cost around $200-300 monthly each roughly depending on the specs. You only really need a dedicated machine if you plan to start a big network If all you want is a small server for friends, a $10 or $20 hosted one will suffice.