Should i invest in s&p 500 now