ATC waits until I’m just 30 miles away from dest to descend

I enjoy ATC personally. I manually change the radio frequencies too to keep myself busy on longer flights.