Ya you should roll good! I waited 6 months and had a crappy roll (ate very little the day of the roll), 6 days later I ate food all day, waited 2-3 hours after my last food to drop, and rolled even harder than the time before with less pills. I think people underestimate the importance of good nutrition sometimes. I ate plenty of carbs/protein/fat (in the right ratios) that day. Carbs definitely help, since your brain runs off carbs, and that's where all the action is gonna be

As long as you eat beans/eggs/potatoes and drink milk, you should be set IMO. Those foods provide an excellent mix of carbs/fats/essential proteins, give you body/mind all the energy and nutrition it needs for a good roll.
This is obviously granted you space your rolls out, like you said it's been years