5 reasons you might want to compile your Linux kernel from source
But you probably don't actually need to.
It's been over 20 years since I had to compile a Linux kernel, and that's because the boxed copy of Red Hat Linux someone gifted me wasn't going to work with my PC back then without adding stuff that is standard today.