Display both regular and discounted fees in events page
For a no-coding solution, you can use a price set, and have the early-bird price options located just above their counterparts, but with the "Expire On" value set.