It was sudden and couldn't have been predicted. Ethereum ended PoW just this month but the GPU crash was 7 months ago. In reality the PoW transition had nothing to do with the GPU crash, it was the end of WFH and the crypto decline caused by the russian invasion that resulted in the GPU crash.