My setup consists of a Mac for modelling and Linux box using your docker to render.
This works well but I'm hitting a wall with render times - the render-box is currently CPU only and has a Ryzen 7 3700X (8-Core @ 3600 MHz). My render times a currently up to around 3 minutes per frame, which is an eternity for animations.
Being new to Blender and Crowd-Render I just wanted to check what the pros and cons are with CPU v's GPU? On the face on it, it looks like I should just buy a RTX 2070 and add it to my render box, but I wanted to check to see if I'm missing anything - I'm pretty new to 3D.