Not sure what to eat before a workout? Here are the best pre-gym foods, ideal timing, and common pre-workout nutrition mistakes to avoid.