To the experts, please give advice on whether I should buy or sell?