One thing to look into is how any matching your employer provides works. Some employers will only match x% of your salary for that paycheck and only while you're contributing, so if you max out before the end of the year you might lose some of your match. If this isn't how your employer handles matching, then good plan!