Advice me on what to do. Should I sell or hold ?