Question: is 5k in 23 minutes good?
Answer: 23 minutes flat for 5K is 7:24/mile pace. Most people who are not track athletes would consider that pretty fast. By all means, keep running if you'd like to improve that time! I can suggest two approaches that are pretty much guaranteed to get you under 7-minute miles and well on your way to that 20.