Well I planned to purchase a max spec iMac as soon as they had been updated to last me the next 5 years or so.
In the interim I sold my 2013 MacBooks (Air and Pro) and picked up a 2018 MacBook Pro 13".
The plan was to keep the new MacBook as a mobile machine and use an iMAC at home.
However, as Im sick of the wait, Ive loaded everything onto my MacBook and it all seems to be running fine - including my editing with FCPX. The smaller screen hasn't bothered me at all for my uses so far.
Hence Ive now decided to ditch waiting for, or buying a new iMAC - the delay caused Apple a sale.
Will possibly look for an eGPU and external display in the future if I need it, but for now Im doing just fine.
Im officially out of the 'Waiting for iMAC updates' group!
Maybe next year I'll rethink....but for now, the wait has saved me from spending on something I may not have even needed.....