I do not believe in Getting Fancy Stuff like Alienware Series!
My recommendation is that you get a decent computer system and customize it.
Graphics cards can be an optional stuff because most command line tools do not support them but can be leveraged while doing heavy processing stuff like Hash Cracking…
Further a Laptop Configuration is better because of Portability and can be connected to multiple screens whenever needed.
p.s. Did you checked my free courses on sagarbansal.com/courses?