Im interested in investing $2500 should I just put it straight into btc or mining hardware?
Mining hardware probably wouldn't be bad when it comes to making money over the long term, but looking at the markets you'd get way better returns investing into Bitcoin now and if you're still interested in mining later, then you can take some of your returns and invest them so you have a larger hashing power and larger returns from the mining hardware.
Now it has been a while since I did any of this, so I don't know what kind of hashing power is the sort of barrier to entry when it comes to the entire mining game, but I would assume it is still relatively high.