Too late to invest in stocks? Not really.