It totally depends on the college/ University. It can take from 2weeks to 2 months for getting the offer letter from the university. Overall you should safely keep around 4-5 months for the visa application process given the long wait times for visa decision.