Well I personally think a new Mac (Air/MacBook Pro/Mac Mini) is coming soon. I've been looking at the refurbs page on Apple's site and the amount of MacMini's has increased by a factor of 2-3x. Furthermore, the pricing of the refurbed mac minis have dropped with some 16GB models going for less than $800. There has been hardware releases in July in previous years, so I really think there might be something in July, with the latest in August. I don't see a Mac Pro mini being released anytime soon. I reckon they might wait another year for the M2 before upgrading the MacPro. I think the real drawback from the M1(X) at the moment is the lack of expandability WRT ports, eGPU's and PCIe slot adapters. Personally I think the most obvious reason for an August announcement would be that they want to ship Monterey on the new Macs. Which fits better with an August announcement with a September shipment.