BudgetAlways stay within your budget. Just because the next server up from what you’re looking has more power, doesn’t mean it’s right for you. Your budget must be the first thing you think of. In addition, don’t expect to get a decent dedicated server for around $10. You will be extremely lucky if you do so. I would plan to spend around $50 per month on a dedicated server.
CPUIf you are going to be hosting a media server as well as seeding, then you’ll want a half decent CPU in your server. When I’m shopping for servers, I always look at the CPU benchmark scores. The higher the benchmark, the more power and performance you’re going to get out of the server. Plex has a really good guide benchmark scores and choosing a server so check their guide here.
GPUBasically for seeding, you don’t need one. If your server comes with it, then fantastic! However, for seeding and running a media server, it is not required and if anything, might hinder your performance.
Storage SpaceThe general rule of thumb is the larger the better. This means you don’t always have to constantly remove files from your server once it gets full. However, at a minimum, you would want a server that has at least 1TB of storage space. However, this doesn’t mean the end for your Plex server for example. You can use RClone to host your media files once their downloaded and therefore never have to delete content. Both RuTorrent and Deluge have tools/plug-ins that can delete torrents once they have hit their ratio or certain criteria.
So the key is, do your research and make a judgement call. Always stay within your means, and for storage space, get enough for you to work with, and if possible, get RClone installed and setup to increase your disk storage for your media files.