Not 24 mph
First, don't mix knots and miles per hour. Isn't it something like 1 knot = 1.3 mph.Several things affect the top speed. MacGregor puffery is a big item. I've never heard of anyone getting to 24 mph in their own boat. It might be possible, but only with the perfect engine in perfect conditions. Check your weight. To get to 24 mph you will need to gett rid of all the "stuff" that makes cruising safe and enjoyable, especially the people. I understand the Mac loses at least 1 mph for each 100 lb. of weight gained. Next is the engine. You don't say what engine you have. Is it the 50hp? Is it properly tuned? Remember, a 2-stroke engine usually weighs less than a similarly powered 4-stroke.Next is the prop--depending on the pitch you are trading rpm's for volume of water moved. You might be churning 5900 rpm, but are you really "digging in." At what rpm does your torque fall off? Can you change the prop pitch to move more water while maintaining a relatively high rpm?What's the altitude? Your engine may make less power at high altitude (less dense air/fuel mixture) than at sea level.Finally, what are the conditions? Smooth water with the wind at your back and 60-70 degree weather should give you optimum performance.