Heart rate.
I ride on a monitor on the hard and serious rides. I have found that if I ride too hard too soon it will affect the whole ride----So---
Start of the ride and gentle till 1/2 mile in where there is a rise. Get heart rate up to 130 and then recover back to 120. Then up to 140 and recover again. Give it a couple of miles then up to 150 and it hurts a bit. Fully recover and then I can ride all day at 80 to 85 % of my max and just push it up a bit on the hills---Or even get to my max on some of them.
This takes about 10 minutes in total which is better than your 8 miles.
Without that warm up I cannot push myself and it even brings the body in aswell.
__________________
How long was I in the army? Five foot seven.
Spike Milligan