6 to 8 months is enough time for gainz
Discussion
Sure, for a solid base. You can push past though. Genetic limit should be reached after 2 to 3 years of optimal training, depending on potential. But that's not needed for health and most average Joe's ambitions.