An unfortunate notion that people have is they can't afford to purchase homes if they don't have enough money for it available. This isn't accurate, however, since there's often a means to afford to own a house it's merely a matter of knowing your choices. Then, you can choose whether to have a home Vs lease a home.
If you are able to spend a deposit that's good as you are going to wind up paying less attention in the future and can potentially purchase a more expensive house than you could. However, deposits aren't always necessary particularly in the event that you'd be ready to have a long-term mortgage. If you are in Astoria then you can use various astoria rentals services to rent a home.
Some mortgages will be the exact same cost as leasing that you might wind up paying as much (or near) for lease as you'd to have your own house. The distinction is, even with a mortgage you're working towards something which will probably bring you cash in the long term, and with a lease, you're basically helping somebody else's savings increase.
A house is an investment. It's nothing like purchasing a car which you're ensured will depreciate in value. While the home market is never a certainty, you have a prospect of your buy appreciating in value. Considering that the choice is to pay rent to a person that you're sure you won't ever find a return, purchasing a house is definitely the best option.
Remember the liberty of layout. Some properties won't even allow you to paint let alone alter flooring, counters, windows and the remainder. You don't get a lot of say in what your leased house looks like or how it's laid out, but you can do anything you wish for your residence.