I usually keep an iMac 5-6 years. That is what works out best for me for my Speed vs. Storage needs. My Late 2012 iMac..