I still have two more years before graduating. I now have an idea to develop the brand of my dream company. Should I contact them now to propose my idea or wait until the company has an internship program and apply for it with this idea? If I should contact them now, what should I keep in mind?