I have been buying and selling so many times over the last 3 years. I agree you have to be patient. I only hold and wait now. Top up when I can.