Transfer Application for the ILR program

Hey, I’m a freshman at Middlebury and I currently have a GPA of 3.78(provided it is ranked one of the most rigorous schools). I also realized that Midd doesn’t have a lot of courses in the field that I’m interested in. A place like Cornell would be much better looking at the fact that I already have ideas I would want to execute with a good business plan and the network I would establish there. Also, the school has more courses related to my interests in organizational behavior and such. My SATs are 1930. Would it be better for me to wait for another year or apply during freshman year. Also, I’m not a US citizen.