Yes, in this situation, I think it will be better if you apply from your home country , but you take advise from others , this is what I feel, as CIC as advised you leave country asap ( 31-dec) if you say apply on 6th Jan , then CIC may think you are staying in Canada after you were advised to...