Why did Hitler postpone his invasion of Britain?

because he had his hands full on other fronts and had not yet come up with satisfactory invasion plans.