Definitely a house first. If you love cars as much as you say, you'll want somewhere to park it close by that doubles as a garage to work on it. Also think of 5 years worth of house payments investing in yourself rather than paying someone else, leaving you back at square one 5 years from now in the same predicament.
|