With the S&P/ASX 200 Index (ASX: XJO) at a new record high today, we discuss whether buying shares is a good idea.