What Is The Best Age To Neuter A Male Kitten??

We have decided to neuter our male kitten and we need some advice on when he should be neutered. He is 4 1/2 months old and has been an indoor cat all his life, so no behavior problems….is it better to do it now or after his first season?