46 here. I don't know about jumping out of bed feeling pumped for the day or about feeling 100% rested, but I pretty much wake up everyday between 5-5:15 without an alarm. For me it's just a mindset, I know that if I choose to sleep another hour which means doing that days workouts at lunch and/or after work, there's a much much higher chance something comes up and it gets skipped, and skipping a training session bothers me more than not sleeping another hour. I have noticed though, the more I workout, the easier it is to wake up. At this point it's just a habit.
The only day I seem to really "spring" out of bed are Saturdays. Generally, I'm up at 4:30, take the dog to the park for from 4:45-5:15 to play ball, and in the car heading to my ride by 5:30. I love my Saturday long rides and try to be at the parking lot by 6:00 when the gates open and be wheels down by 6:15 (6:30 at the absolute latest). It's just too damn hot to give up even a minute of the early morning temperatures.