On top of that, sleep and reducing stress are huge factors. Balancing everything—diet, exercise, and rest—will probably give you the best results over time.