NOW would be a good time to start applying. If you wait until after you graduate, all the new grad positions will be gone. I started applying for jobs in January of my senior year of college. I interviewed and had a job offer in March, graduated in May and started working in September (by choice).