There’s no quicker and easier way to earn a large amount of miles quickly than with a new credit card.
It’s not super complicated and you probably have access to more spending that you can put on a credit card than you think — so it’s far less daunting to meet credit card minimum spending requirements than you think in order to earn an initial card bonus.