Seriously...could THIS really be the #1 Credit Card of 2024?!