Depends on what you want to mine... you could use your laptop if you're going after zcash or some other cheap gpu based coin... otherwise you'll need to pony up some dough for an asic miner from bitmain, whatsminer, etc and join a pool. The days of solo mining BTC are long gone...