@Devang Patel
In the past I have maxed out my 401k to the IRS limit. Once I got serious about real estate reduced my contribution company match so I don't leave free money on the table. With my recent SFH investment I withdrew money from an IRA to finance the deal. Now many people will frown at this and say it is stupid because of the tax penalty along with having to pay income taxes on the withdrawal amount. Wells Fargo has a early withdrawal calculater and will show you how much your money will be worth in 30 years if you left it in the market vs pulling the money out. Everytime I made more on real estate investments vs leaving my money in an IRA. Now, I do believe you should diversfy your retirement portfolio with real estate, stocks, mutual funds, and etc.
For me, I like the idea of cash flow from rentals and not relying on the 4% retirement experts say you should pull out of your 401k/IRA each year during retirement. Markets can change drastically, but people will always need a place to stay no matter how bad the stock market is.
Just my two cents.