Late night snacking is the main reason I gain weight...is it too late to join? How long is this challenge?