Renowned stock-picker Mark Rogers and his analyst team at The Motley Fool UK have named 6 shares that they believe UK investors should consider buying NOW.So if you’re looking for more stock ideas to try and best position your portfolio today, then it might be a good day for you. Because we’re offering a full 33% off your first year of membership to our flagship share-tipping service, backed by our ‘no quibbles’ 30-day subscription fee refund guarantee. FREE REPORT: Why this £5 stock could be set to surge Our 6 ‘Best Buys Now’ Shares Simply click below to discover how you can take advantage of this. See all posts by Peter Stephens Are you on the lookout for UK growth stocks?If so, get this FREE no-strings report now.While it’s available: you’ll discover what we think is a top growth stock for the decade ahead.And the performance of this company really is stunning.In 2019, it returned £150million to shareholders through buybacks and dividends.We believe its financial position is about as solid as anything we’ve seen.Since 2016, annual revenues increased 31%In March 2020, one of its senior directors LOADED UP on 25,000 shares – a position worth £90,259Operating cash flow is up 47%. (Even its operating margins are rising every year!)Quite simply, we believe it’s a fantastic Foolish growth pick.What’s more, it deserves your attention today.So please don’t wait another moment. Peter Stephens | Wednesday, 17th February, 2021 The stock market’s recent rally means it may be more difficult to buy cheap UK shares today than it was a few months ago. After all, indexes such as the FTSE 350 have moved higher as investor sentiment has strengthened.As such, it could be argued that waiting for the next stock market crash before buying UK stocks is a sound move. Since no bull market has lasted in perpetuity, this could offer some appeal.5G is here – and shares of this ‘sleeping giant’ could be a great way for you to potentially profit!According to one leading industry firm, the 5G boom could create a global industry worth US$12.3 TRILLION out of thin air…And if you click here we’ll show you something that could be key to unlocking 5G’s full potential…However, with many FTSE 350 stocks still trading on low earnings multiples, there may be opportunities to unearth good value companies on a case-by-case basis.Buying cheap UK shares in a stock market crashThe past performance of the stock market shows it’s been possible to buy cheap UK shares during a crash. March 2020 is a prime example of this, when even high-quality companies traded at low prices for a limited time. Other examples include the global financial crisis and dot com bubble, when investor fear caused many companies to have low prices for a short amount of time.Such events have always occurred after a bull market. In fact, no rise in the stock market’s price level has ever been permanent. This could mean a strategy of waiting for a lower stock market price level is a sound means of capitalising on the market cycle. Buying low and selling at higher prices could realistically be a means of earning a higher return than the wider stock market over the long run.Predicting a stock market crashHowever, the problem with this plan is predicting when a stock market crash will produce a wide range of cheap UK shares. That’s a very tough task. Last year’s market decline highlighted the difficulties in trying to second-guess market movements. Ultimately, the future is always a known unknown.Furthermore, many UK stocks continue to trade at cheap prices. Although the stock market has rallied since its March 2020 lows, indexes such as the FTSE 100 and FTSE 250 continue to trade at lower prices than they did a year ago.This could indicate there are good-value shares on offer that can be purchased now and held for the long term. In time, they could produce impressive returns in a likely stock market recovery and a period of improved economic growth.An uncertain future is always aheadTherefore, waiting for a stock market crash before buying cheap UK shares could be a difficult strategy to execute. Impatience from low returns of cash and the challenges in predicting the stock market’s movements may mean that identifying undervalued shares at the present time on a case-by-case basis is a more prudent approach.It could allow an investor to obtain favourable risk/reward opportunities on a long-term investment outlook. Should I wait until the next stock market crash to buy cheap UK shares? Image source: Getty Images. Enter Your Email Address I would like to receive emails from you about product information and offers from The Fool and its business partners. Each of these emails will provide a link to unsubscribe from future emails. More information about how The Fool collects, stores, and handles personal data is available in its Privacy Statement. Get the full details on this £5 stock now – while your report is free.