Even 4 weeks before classes seems fine in my opinion you just maybe have to explain that you need to adjust to the weather and do some important errands like opening a bank account get your sim and sin do bunch of installation stuff before classes so you can have a clear mind when studying