Risks always go with chances. Smart people is the one who can pass risks to get profits. They always see the long way not the near future. After that, they have some plan to do.
I don't think long term plan is a smart move. It can be a very common person who get to know that long term will benefit him and he can only hold. Honestly speaking only holding and waiting that a time will come that I will get profit is not smart in my opinion. Those who don't have any other option will hold. Smart are the one's who get benefits in the tough time.