You understand you are talking to a bunch of traders about investing? You have to understand the difference between investing and trading.
In investing, you buy something that you believe will be worth more in the future, based on some analysis you do, and hold on until you think it is fully priced and/or the fundamentals have changed.
In trading you really don't care if the underlying will be worth more in the future, you buy based on some short term trigger and sell base on some other short term trigger and hope the outcome is profitable.
Investment is like watch grass grow. Us traders love action and don't have the patience to watch grass grow. So, we pull the grass out every day to look and put them back in.
Good luck.