KiwiStoker is right that handling skills are extra important when you're riding in a group. Is there a Smart Cycling course near you between now and the time of your ride? Do you ride in a group on your weekend rides? Is there a club in your area that sponsors rides or programs for beginning riders?

Sometimes indoors is the only place/time you have to ride, and people can and do make do. But you need to develop real-world riding skills and habits, too, and that's extra important for a new rider.

Also, recovery is just as important in building strength and endurance, as your workout days. If you're young you recover more quickly and can get away with more, but do be sure to take at least one day a week for recovery - this is a good day to do extra self myofascial release and stretching, get a massage and/or go to the chiropractor.