im thinking about buying a server ,any thoughts would be helpful thanks.
First thought: you have no clue, do you?
How much money do you have?
What is the server supposed to do?
What are you going to install on it?
Where are you going to put the machine?
How many people are you going to provide the services to?
What services exactly are they going to be?
How important is uptime to you?
Are you sure you can't do it with a random old PC?
Well -- at least these are the right questions to be resolved.