Definitely start preparing now! Change your spending habits, create a budget and stick to it.

Divvy has given some great advice, bottom line is you need to do something now, don't leave it and hope that things will work out.

Good luck