Not necessarily......I'm not all cash, rode the boom and still riding...... my five year average pa return (as calculated by ShareSight) is currently just on 70%pa.
Attachment 11321
Much better than cash in hand IMHO. (Just saying.....as always DYOR and take responsibility for your own decisions.)