Of course. I love card challenges so I have a box of pre-made cards sorted by occasion. Especially thank you cards, because I nearly always need those right now without time to make something. I still make special birthday cards for the specific person though.
The only type of card I have a problem pre-making is the sympathy card. I almost feel that having those about is asking for trouble, you know?