You will receive your full allotment of snack and meal credits the day you check in and can start chowing down right then! You can keep track of your credits in the My Disney Experience app. It's up to you if you want to use all of your credits the first day or spread them out throughout your visit.