How are you planning to use the 5c? It's still not a bad phone as I have it as my back up phone, but I also don't use it everyday either. If you're simply going to use it for basic tasks like email, call, text, social media, streaming music, you'll probably be fine. But if you're going to be playing games on it, you may want to at least look at the 5s. Also, if you're looking to purchase it brand new, they only sell it in 8GB variety so if you plan on downloading a lot of apps to your phone, space will be an issue at some point in time. If you're looking to buy used, you can easily find more storage capacity (16GB, 32GB).
As for what color is best? That's ultimately your decision, not ours.