Is it time to sell Commonwealth bank shares?