If you have lots of other assets, such that if this is down in 1-5 years it won't affect your decisions fine. If this being down a lot (think 30,40% or more to get a grasp on your risk tolerance) in that time frame is going to be a big problem for you, you might want to rethink stocks altogether, and definitely skew towards large caps if you do go stocks.
Often times you see people with these questions who are basically saving for a downpayment, and don't have any kind of back-up. If they're willing to wait it out if necessary, stocks can be OK, but if the goal is to buy a house within 3 years come hell or high-water, savings accounts, short-term CDs, I-bonds are better places for the money.
Stocks are volatile - you need to be in them for the long haul for the superior returns to make up for the short-term volatility.