About the training you want to do.
Take your own time and build your own speed, but be disciplined enough to keep it going.
Otherwise it is indeed wise to take the six months training program from the site as stated in the previous response.
Renember to achieve your goals you will have to...