5 keys to value investing