Floofy...........eat right, drink lots of fluids, get lots of sleep,go like hell.
Caffeine and products like it are diuretics. Which means they will help your body dehydrate itself. If you are taking those types of products you need to be drinking tons of water during the day. I have raced road bicycles for many years. The list of products banned by the USCF is endless. I use a lot of products from Hammer Nutrition.
Hammer Nutrition They have all natural products that will help you enhance your ability to use what you naturally have. These are not steroids, nor are they stimulants. What they do is regenerate your body, and resupply what you use up. They also will over time enhance your ability to preform at a higher level. There is no easy way to get stronger, or perform better, except threw hard work and a little pain.