Should I buy a house or invest in a stock market?

It depends on your goal. If your goal is to have your own place, then you should buy a house. If you are looking for a liquid assets that has a good potential upside, you should look into stocks. A diversified portfolio that includes stocks, real estate, gold, silver, bond etc. is preferred to non-diversified portfolios. Please consult with a financial advisor before making any financial decisions.