Yes, there is always the cycle, describes so eloquently by The Oatmeal:





Having done this dance with Apple now since 1984, I usually tend to buy at the end
of a current product cycle, when they finally do discount a bit, pay the couple hundred
bucks for Apple Care and then pass said box to a friend or family member when I'm
two months from the AC's expiration.
Being that I can deduct our five computers as business expenses, I agree with
John R. I see a computer as a consumable.
We could all hunker down and become proficient on the Windows platform,
but why bother? (Just as I tell my Windows proficient friends about Mac,
if it's just a tool, why bother?) The time and aggravation lost wouldn't be
worth the $150 a box I'd save on a different machine, etc etc.
And thanks to this approach, we all get our work done and have had ZERO
computer issues in the last 8-9 years. (not that macs have ever been terribly
troublesome to begin with)
But I did pay the penalty for that new Mac Book Pro with the retina display
just for fun.