Yeah I was thinking hard drive as well. Either that or the power supply. Regardless, it's going to cost some money to get it repaired, Chomper98. If you take it to a repair shop, they should be able to analyze it and let you know what the issue is. Most likely, hard drive or power supply, as previously stated.
Getting an SSD would be a good idea, as they have no moving parts (so they are not prone to things like head crashes) and they can offer a speed boost. The only issue would be price, as they can be more expensive. It's worth looking into at the very least. Newegg usually has relatively good prices, though. Looks like the one provided in the link is between $70 and $153 (some reason the site won't tell you the price unless you request it, odd). That is not a bad price. That's actually about what you would pay for a regular HDD anyway.
Anyway, good luck with the computer, Chomper98. Hopefully things will work out.