I would suggest getting these types of products to get the most out of workouts, recovery and rest. Get a high quality protein. Get a "Real" preworkout product, not these powdered stimulant products like Jacked etc... Get a preworkout that has real activie ingredients, alot of them, for real...