For some, this lackluster performance over the past 12 months is proof positive that it might be too late to invest in ...