It could be a bad battery, but i doubt it.
Are any check engine lights coming on?
Regardless, if the car is that new it should still be under warranty. Take it back to your nearest Honda dealer and have them check it out. Seriously-you should still be under warranty and shouldnt have to pay for anything.