To buy or not to buy? This is the question
First thing you should find out is the intrinsic value of the company, look at the book value, the earnings per share, the revenue, all the other fundamentals. Once you have have a price for the intrinsic value. Try to figure out the price in the future. You always need a margin of safety. Then only, you look at the stock market price. If the price is lower than the intrinsic value and lower than the margin of safety then this is a good investment.