should I sell or wait? someone please suggest!