Tidy up the house two days in advance. Think of the menu in advance. You get up early in the morning to buy delicious food on his birthday, and make him a table of his favorite food at noon and say something nice, which makes him feel more intimate and moved than buying anything.
Do your best. Don't shop blindly if you have no money. Your father will ask you to spend money recklessly in the future. Besides, he may not like what you bought. When you have money, buy a good one. If you have no money, take the affordable and intimate route.