Hello @Dale Jiang I am also looking to get into real estate investing here in New Jersey and more specifically house hacking. I am in a similar position as you because I am not ready to buy now, however that has not stopped me from contacting lenders and learning about the whole process. I do have my real estate license so I set myself up with auto-emails for potential properties so that I can practice analyzing deals and sharpen my skills in doing so (Not saying you should get your license though, I agree with others above me that suggest to contact an agent in your area. Try using the network tab on this website to find someone in your area!) My talks with lenders were very helpful because I learned about DTI (Debt to Income Ratio) and that mine as of now is WAY too high. I am glad I learned this now instead of right before I was ready to buy, then it would have been a huge set back. However, because I am talking with experts now, I can fix my finances and put myself in a better position to buy when I am ready (which unfortunately may not be for another year or two).
I apologize for the long post but I thought it might be helpful to hear from someone who is also trying to enter into the real estate investing world and is trying to learn as much as possible. Start learning, networking, and analyzing deals now so that when you are ready to buy, you are actually ready to buy. Hope this helped at least a little and good luck on your real estate journey!