The Most important thing to look at when trying to reach any financial goal is to look at your wants and need. For a long term goal I would set up a different bank account to set aside money for that goal ever week or month whatever works best for you.