Best is relative in CC. Totally depends on what u spend on most then which CC can give u most benefit
Exactly. People see credit cards as a marker of social status and try to get hands on every top class CC under the sun. But they don't know what is their spending behaviour and pattern which would maximize the rewards. Buying CC only for the sake of having it would waste your annual fees or you many end up spending above your budget to waive off the fees.
Worst decision, imo.
Agreed. I only get lifetime free cards. Whatever you get on those CC is the added advantage.
This Qs answer needs context - monthly expenses (in thousands/lakhs per month, preferably with a split across categories), expectations from reward points (cashback, domestic economy travel, international business class travel etc)