I have a 2015 13" rMBP that's been working flawlessly since day one. However, recently it seems like I have to randomly attach and re-attach my Magsafe charger to the laptop before the red or green light turns on the charger port. Does this mean the charger is going bad or worse maybe the port on the laptop itself is going bad?