My personal thoughts, others will have additional great input
CPU: JMP Platforms use multiple threads for processing, so I suggest as fast a processor with as many cores and threads as you can afford.
RAM: JMP tables are required to be in memory for processing so I suggest 64gig of RAM
HardDrive(Disk Storage): At least a terabyte M.2 solid state drive
GPU: Not a lot of complex rendering or video in JMP, so get a good Graphics card, but a high end card is not required.
Monitor(s): At least dual monitors at 1080x1920 or more.
Jim