I had an M1 iMac. Given recent history, I was guessing the iMac would not be updated for a couple of years after they introduced M3. So I upgraded, namely for more storage. But now - Apple is allegedly releasing an M4 iMac later this year? I could have waiter for that. These Apple Silicon release cadences are starting to confused me