Value vs growth stocks understanding the differences and making the right choices