I'm trying to figure out my plan for my upcoming cycle. I'm 31 yo, 5'9", 170 lbs and about 15-18% bf. My end goal is 180lbs at or under 10% bf. I'm currently eating at maintenance calories (2,300) on training days (5 days/week) and at 2,000 cals on non-training days where I don't do too much. I'm going to start my third cycle in a couple weeks and here is my problem: I'd like to gain weight/size (and I know I need a calorie surplus to do so) but I don't want to gain more body fat (which is impossible not to do). I don't really want to cut first because I don't want to be much lighter than 170lbs. In your opionion what should I do from a nutrition standpoint for my upcoming cycle?