I have had Amex SPG for over a year now. I signed up when the offer was 10K points. Since then points have stagnated as I for one reason or another, I end up staying at other hotels. I am thinking of canceling this card and apply again next summer or so when the offer may come back again with higher bonus. What are your thoughts on this? I also have Amex Personal Gold and Blue Cash card from few years.