Best Advise to buy for short Term and Long Term ?