I started cycling 6 months ago and prior to that did little to no exercise. I really needed to get into shape so I would push hard each and every ride. As a result I would often get sore for several days at a time and since I only had 1 - 2 days a week to ride riding less distance and more often wasn't an option. I basically ended up with a great pre-post workout routine that allowed me to push without getting "too" sore. After about 3 months I eventually hit a plateau and now I only get slightly sore when I do 4k of incline or more at 50 miles or more.